We love our sofa. If you don't like a firm seat, then you will not like this sofa. If you have pets be aware that the fabric will snag some but a simple fabric shaver makes it just like new again. Our pets enjoy it too.