This couch is exactly what I was looking for! Is it firm- YES! Love that. It never looks “crumpled” due to the tight back, and if you want it a bit more squishy, it’s plenty deep to put a pillow behind your back! It’s the longest sofa I’ve ever had and can easily seat 4 if needed. The gray fabric is soft and nothing that will ‘pill.’ The wheeled legs are beautiful and their weight shows the quality. Took about 15 minutes to screw the legs on and that was it. The only annoying part was the time spent trying to carefully remove it from its boxpackaging by myself. Lol! But I was able to!! Best part- seat cushions are reversible!! I didn’t know that and am so pleased!! The back of the sofa is also tailored well, so if that’s a concern, you’re good. If I had to give any negative comment I would say I wish it was a tiny bit taller, but I knew the height prior to ordering. Just make sure you measure because there’s NO WAY you could easily ship it back!