I love this bed! I purchased it on a Sunday night and received it on Monday morning. My boyfriend was at work and the delivery guy was actually nice enough to hike it up 3 stories for me, which I didn't expect. I also assembled the bed myself which was pretty easy, and took me about an hour and 15 minutes, the headboard was rather heavy but was manageable. I would definitely suggest buying this bed, it looks so great in our room and we are very satisfied. Thank you Overstock.