We love love love this couch.  I would give it 5 stars but I'm a little concerned for how long it will hold up.  The corner my very slim husband sits in already has a a noticeable difference and the material seems to be loosening up quite a bit.  We are hoping it lasts but it's very comfy and perfect size