This is the first couch I've ever purchased and it gets the job done. Firm, but still comfortable and easy to clean since the cushions can be unzipped. Assembly was simple enough and I love the squared arms! Great for setting your phone or resting a cup of coffee. For my next couch I plan to go for something a little cozier/plush.