Delivery was fast and right to my front door. It was two large heavy boxes. All the pieces were there and no damaged items so I was glad about that. I read in other reviews that this was a long process to put together so I knew that ahead of time. It did take my husband and dad about 2 hours to put together. There are a lot of pieces and directions aren't great. But it came together pretty good. It's sturdy and my daughter loves it. We love the storage drawers under the bed, they slide easily. I will say this doesn't look "high end" but for the price and for an 8yr old girl it will work for the next couple of years!