This couch is BEAUTIFUL. I could not be happier with it. Was easy to assemble, and fits perfectly in my living room. The fabric feels amazing and I do have a dog that sheds, and so far the dog hair 
wipes right off the velour fabric. Firm bottom but cushiony back. I like the firmness so it doesn’t look like someone’s been sitting on it for years. 1010!