Beautiful sofa! Firm but comfortable.  Easy assembly, about 15 minutes and two people. The light gray chennile is very elegant and soft. Just right for a small apartment.