It’s perfect! Yes it’s firm but it’s a tufted sofa- they aren’t lounging couches they’re sitting sofas. It has that faux leather look but it’s not the plastic-like faux leather that peels and rips easily, it’s a cloth microfiber. Also, I put it together myself easily and it feels sturdy. Highly recommend