This bed is gorgeous! I assembled it by myself! The Fed Ex man could barely roll it into the garage, the 2 boxes are VERY heavy. I unwrapped and carried each piece to my 2nd floor. I followed the instructions and managed to get it together! I used baskets to prop up the slats to attach the head & foot boards. And you do need a step ladder to connect the top. It took about 4-5 hours of me just taking my time & enjoying the satisfaction of putting my new bed together.