Good quality and stitching with velcro belts to keep from blowing off. Have only had it for a week, but it does appear and feel like it will last for some time.