This is exactly what I was looking for. It’s a beautiful velvet material and was easy to put together. I ordered the light grayish but the color is more of a bluish (smoke blue), which is what I really wanted so I’m pleased. The seat is firm but the back cushions are soft. It’s perfect for my small tv room. It’s very pretty. My cat likes it too.