The bed was delivered fast, and without a problem. Yes, the bed is heavy, so have someone help move it inside. Me and my 10 year old daughter put it together in about an hour and a half. She loves it.