I love this couch. It is a repeat purchase for me. It is definitely a firmer couch and great for small areas. It is a faux suede type material. Super easy assembly. (I’m 5’4” 108 lbs., by myself in under 30 minutes out of the box.)I have put it together 3 times now, however. Back and sides just slide on and you simply screw on the legs. For me it is more for looks. I don’t use my living room a lot and I don’t think it would hold up to heavy every day use or be a good fit for taller people. For the price I think it is a great deal. It is cheap enough I can replace it if needed as I have pets.