Happy with my purchase. It’s a little firm, but that’s okay as it’s for our secondary living room. The back height would not be good for a normal couch, but we use it as more of open seating when we have people over. It vacuums well. Unfortunately my cats scratch at it, not the manufacturer’s fault. I put together by myself, it probably took like 3 hours but wasn’t hard to do.