These are nice and thick and the fabric is high quality. I tend to put them away in a deck box when not in use so I'm not sure how they hold up to weather. I got a matching chaise cushion as well and they go well together.