This couch is exactly what I was looking for. Not too big, no too small. It was easy to assembly. My 15 year old and I put it together in under 30 minutes. It feels more solid than my furniture store couch did. It’s a little firm but not too bad. My only complaint was the lack of stuffing for the back pillows. However, there was plenty in the couch I was throwing away so it worked out for me.