Definitely invest in the $20 in home delivery! I was able to assemble the piece alone. You only have to screw in the legs. This convertible sofa is used as a guest bed. Very firm. The color is funky and can go well with many colors. It is easy to convert into a bed.