Love it!!!!  Seats r firm and comfortable     and it’s such an attractive piece of furniture. In my experience, u can never have too many cushions so I bought some additional ones in readiness for delivery.  Easy to assemble too. It is low though - we have added seat raisers which I would suggest that anyone with old bones or creaky knees also do.