I am very happy with this purchase! The seat has the right amount of depth. It is a little bit on the firm side, but that could also be me (it replaced my old and very soft sofa). Can’t wait to have guests over to test out the sleeping feature. For extra comfort, add throw pillows!