Love this sofa. Cushions are firm but comfortable and for two people it is perfect. Love the dark gray color have two small dogs and can’t even see the hair if there is any on there. Having the extra storage for blankets and pillows is perfect and would be nice if you have company and they need a place to crash. Would totally buy another because of the good quality and durability. Easy to assemble. Was very fortunate that all the pieces arrived at the same time three boxes in total. ￼￼￼￼￼