I got the couch in the beige color and it looks great in our living room. the cushions are firm but I love the neutral color because we can pile it with pillows and blankets and it will look great. Delivery was on time and easy. I like that it is a little bit longer than most couches because you can fully lay down on it and take a nap. I don't think that the fabric will wear out too quickly, the only thing I've noticed it that over the last couple of months we have had it the fabric has pilled a little bit but it is no big issue. I highly recommend this couch if you like the mid century modern style but want it to look classy and neutral as well.