This couch looks great in person. It is very easy to assemble so don't be afraid of that. It's not super sturdy (so if you have rowdy kids who might sit on the back of it, not a good choice). It is very firm. Very. Firm. I don't like slouchy couches that slump over time and no fear of that here But if you're looking for something cozy, probably not your best choice. The fabric has a kind of linen-y look that I think is attractive.