The sofa comes fully assembled so you only need to attach the legs. It is very inexpensive, and looks nice. While it does not have side arm-rests, it has a folding center armrest with room for 2 cups - just like in the back seat of most cars, and very easy to convert to a sleeper. The negatives I list now my not be an issue for you, but 1) The seat is narrow, and the seating position is very low. For tall people this creates an awkward and uncomfortable seating position. 2) It is very firm, so seating and especially sleeping can be uncomfortable.