Beautiful sofa,  long enough  seat 3 comfortably. As other people have mentioned, it's  firm. Very happy with this piece.