I absolutely love this couch. It's clean. Was easy to assemble & looks great in my living room. The price is great too!! It even feels great on my back when I lay down. Firm but comfy.