Love this couch! It was easy to put together and delivered on time. It is on the firm side, but i was looking for something that would hold it's shape, as our last couch purchased from a nationwide chain fell apart and lost it's shape after the first month of use. The faux leather is soft and cleans easy! 10 out of 10 would recommend.