Great sofa for the price  and amazing deal. We ordered it for staging and are impressed with the fabric quality. I love how it comes apart for storage and that the cushions easily store underneath! It is quite firm to sit on but really impressed overall.