Very cute! Son just upgraded to a big kid bed and room and we decided to go with the construction theme and this was our favorite set we saw. I feel like for the price, they could have included a sheet but it's whatever. I ordered a baby blue fitted sheet separately. The size is true, we have it on a twin mattress. In the winter, we will have to get a warmer fuzzy blanket to go under this because I don't think it will keep a child very warm (we live up north where it snows all winter) but it will be perfect in the summer cause it's not very heavy. It hasn't been used or washed yet so hopefully it holds up okay! But it didn't come torn or ripped anywhere so that's a good sign!