Overall, the couch is good for the price! Not a 'forever' couch. The seats are firm but still comfortable. Good size, nice color. The legs are cheap plastic and we will probably replace them with solid wood legs to make it look nicer. The fabric is soft enough. Not too difficult to assemble with 2 people, but we did have some trouble with a couple of the backboards and not being able to slide them all the way down the rails. The cushions have been sitting for over 24 hours as in the pictures and they still look a little flat in some places.