We researched beds for sometime and decided to go with this for our 5 year old. He is soo happy with it and is spending more time sleeping in his own room at night now then coming into our bed. The delivery was smooth, they called ahead and gave us a time of delivery. The bed had a few small marks but nothing noticeable or worth complaining about at all! We have had furniture delivered from Babies R Us that was all scratched up, this was perfect! It took my husband a few hours to put together but he had no complaints. It does come in several boxes so be prepared to open a lot of them. It's well packaged with a lot of foam. This is an oversized delivery but we got it in approximately two weeks from the date we ordered it. The one thing I would mention is make sure that you pay attention to the specific matress size. The side railing may not be safe for a toddler if the mattress is too deep, luckily we had two mattresses one 8inches deep and one 6 inches deep, the 6 inches deep is perfect, the 8 inch mattress was a little too high and I was worried about our son falling out. Great bed, lots of storage! would definitely recommend!