We bought this for our basement, for family movies and gaming. It was very easy to assemble. It is certainly not the cushiest thing ever, and the back cushions seem fluffier than the seats for sure.  But my whole family still thinks it is still comfortable.  It is deep , and the fabric is very soft and comfortable, which makes it perfect for our purposes.  And after you add some pillows and blankets, its really great.  We are quite happy and think it is very good for the price.  It is  exactly the quality we expected at this price point - very good and sturdy, comfortable enough for the basement couch. 
I do wish I could buy another section or another ottoman by itself so that we could make it a bit bigger.