Comfortable and firm, the velvet is very soft. My only complaint is that the back cushions are low and it hits mid-back, I hadn’t looked at the measurements properly, but it fits very nicely our sitting-living room area.