So far so good, so comfy, 3 of us sit on it comfortably (4 if you count the puppy).  Gave it a 4 as only have it under a week, hoping it hold us well!  Seems sturdy, cushions are firm, just an overall great look...  Not a fan of the pillows but I will get others..