I searched for a very long time for the perfect couch to fit my space. I am very picky where things have to fit exactly and didnt want to risk quality.  This couch is so luxurious for a very affordable price. It is more stiff than soft in firmness but I prefer that because I dont like to sink in a couch when I sit in it. The couch fabric itself is very soft and super easy to clean if needed. I also love that the peices attach if you choose to do so they dont slide everywhere. I would recommend this 100