This sofa works perfect for my super small studio apartment and it only took me 10 mins to put together on my own. And I usually suck at assembly. I think it’s really comfortable but it’s on the firmer side which I prefer. I’m 5’3” and can fully lay on it comfortably and by boyfriend 6’2” took a pretty good nap on it too. It’s definitely more green cast like the other reviews mentioned but that actually works better for my warmer color scheme. The fabric is soft but durable and looks like it will withstand time and use. Overall I’m happy with this purchase! Absolutely no complaints.