I've only had this couch for a few days and I was transitioning from a comfy leather pillow top sofa so on day one this felt really hard to me. It's starting to feel more comfortable the more I sit on it and I'm told it will get less firm in a couple months so I guess we shall see. I wanted a velvet couch because I read that cats don't like to scratch it. I'm happy to say that my cat doesn't try to scratch it and her hair is super easy to wipe off of it. Now, to decorate the living room to match with this piece.