Perfection!  We bought the furniture several years ago from Sears, the Ty Pennington line and they have held up beautifully, except for the cushions.  Bought some last year from Lowes and they are kaput now.  Found these babies on Wayfair, my very favorite online store btw, and they are perfect. Quick shipping, good packaging, great communication. Firm thick bottom cushion with a couple size options, comfy back cushion.  But I think what I love most, is that all the stripes line up.  That's quality.  A bit more expensive than the last set, but I suspect these will hold up much longer.