So I wasn't expecting much from the sofa based on the price, and was even more nervous with no other reviews here! This thing was kind of a pain to put together, but looks beautiful when done. Exactly as pictured and perfect for my space (now I need a new rug!). It's really firm, but the cushions don't seem like they'll warp or wear much and to me that's a plus. Overall very happy!