A lot of work to assemble but worth it.  Put this murphy bed in our lower level for extra guest sleeping space.  Assembly took days but it is very sturdy and works like a dream.  Now our kids all fight over who gets that space when they come home from college!  Make sure you have enough ceiling height to raise the bed off the floor when done assembling.  If not you'll have to build it in place like we did.  Works but more complicated.