It's very nice! The cushions aren't detachable, so any cleaning would have to be done with a steamer device. The couch itself comes as a self-assemble, with locking hooks, and the legs have screws to be installed underneath. The cushions themselves aren't as firm as I was hoping, as I'm already feeling more give on one side versus the other, but it holds up well and is very comfy. It's good for the price, everything considered, and certainly an option to consider if you're looking for your first couch!

If you have anyone relatively tall in your household (point of reference, 6'5"), they can still sit comfortably without having their knees in their face.