Heavy duty. Has Velcro on the sides to hold in place. Have been using this weber grill cover for 17 months. It has stayed on my grill thru a lot of storms with high winds. Still looks new.