Perfect for relaxing, entertaining on our front porch.  Firm cushions and totally happy with our purchase so far.  Quick delivery and easy to assemble.  I used my throw cushions from my previous set.