Great smaller sized couch to fit in any nook. Just compact enough for two people, while still looking modern and stylish. Seat cushion is very firm and comfortable, but the back sits low with less cushioning. Adding throw pillows helps with this. The only assembly was screwing in the legs, but one of the legs would not screw in correctly for me. The hardware made it impossible to screw in securely. The leg had to be forced into socket, which will hopefully hold up in the long run. All in all a nice looking couch for a good price.