Love this couch! Wanted a firm, small couch and this is perfect. Material is very soft -suede like, but doesnt show brush marks. Cushions are firm (but comfortable) and the back cushions are held in place by velcro. Easy to assemble.