The fabric is thick and hardy and fits the chair perfectly. It also has sturdy velcro wrap arounds to tie down to each leg of the chair. I love it and it was perfect for the deck!