Does the job!  Easy to put on and remove.  Perfect size for my deck chairs and will save them from sun fade, rain and mildewed cushions when not in use.  Clasps at the bottom to hold them on even in windstorms.  Would highly recommend.