Love this couch, perfect size and firmness! Would have given it five stars but  it came with 2 small dirty spots.