We were nervous to buy a major piece of furniture online (What if something goes wrong? What if the color is weird in person or if it's not comfortable?), but we are delighted with our new couch. It is firm, but comfortable - not too hard or stiff, which is great since I've been working from home and enjoying the comfort greatly! The fabric is very soft and we've been a bit worried about how it will hold up if our cats act up and scratch at it, but so far they haven't tried (either the cats have excellent taste or the fabric just doesn't call out to them like our old fabric/canvasslike couch did). It is not crazy bright green, but a dignified emerald color. Love it!