I bought 2 of these sofas for my living room.  For the price I am fine with them but I probably wouldn't have paid a lot for them.  They are a fair size but not that big.  Having 2 fills up the space well.  If i was getting 1 it would have to be for a smaller space. They need to be completely assembled and they are suppose to snap in to place.  It was easy to assemble but the pieces still have a slight gap.  For the price they are suffice!