This is an amazing sofa, just what i hoped!  Delivery was seamless, the seats are firm but i dont find them “hard” like some purchasers found.