Received fairly quickly - easy to assemble.  Very sturdy! I failed to check the mattress size (height) so all together the bed is now quite high, however that works out as the kid is tall and he loves it. You will definitely need to put felt pads under the "feet" as to not scratch your floors (or those rubber stay-put pads). GREAT PRICE for this.