Comfortable, firm but the fabric is so soft - perfect for what we wanted. Arm rests are the perfect size. We removed the round back cushions for aesthetics and it's still comfy. Good size. 
4 stars because the stuffing in the cushions are a bit uneven, there's a smell when it first gets here.