I think my son is going to sleep well in it, it's a good size. Came when they said it would, wasn't *too* complicated to put together, but some of the pieces came damaged, pieces of the finish and composite board coming apart. Also, the pieces don't all fit together that great - some of the boards became warped when I screwed them in and it doesn't feel super sturdy - luckily, my son is only 3.