Nice color, very easy to put together. Already spilled something on it, its fast drying and easy to clean as the covers are removable. Yes the couch is hard, but i believe there are springs in the lower cushions because who really wants to sink into a couch and have the cushions go flat when you sit on them. With that being said, I've already taken a few naps on this couch, so if you like "office chair firm," this is the couch for you. The back cushions are not proportionally filled, so that is really the only issue. I'm giving 3 stars because the couch is not worth the price and quality (plastic legs, unstable backing).