Bought for Christmas for my grandson. Arrived before Christmas just as I was informed. Took my son in law a few hours to put it together. He had no complaints. The previous mattress fit just fine. I didn’t want anything to high off the ground incase my grandson fell he is five years old. This was just right. I really wanted the grey colored one but out of stock. So I got the white, I thought it would look girly but it looked fine. He has been enjoying it ever since. Very sturdy, some of the reviews mentioned it’s lack of sturdiness. Not at all the case. I will not be worrying at all very strong, I know my grandson will be safe on this bed.