Love this couch! Has been super easy to clean and put together. It is firm but I expected that for this style. Highly recommend! Great quality, style, and price