Delivered 3 days early, which was great, and I was able to easily reschedule my handyman assembly. Two guys assembled the bed in about 3 hours. It was a great job and worth the money to have them assemble. Very pleased with the quality of the bed. My son is eager to sleep in his new bed.