Just got this sofa yesterday and I really love it! The material looks like gray denim, but it's very attractive. Looks wise, the couch was in perfect condition. It is VERY firm. You don't sink down at all. It's almost like sitting on a bench. But with a fluffy pillow behind your head, it's still very comfortable! And the good news is, it seems like it will hold its shape very well. My only complaint is that it took over a month and a half to arrive. But with free shipping and delivery right to your door, it was worth the wait. I will probably update this post in a few months! But so far so good.