We ordered this for our Dynaglo grill. It arrived in only a couple days and came in a nice zippered storage bag. It also had a magnet from the company. Nice.  The fabric is heavy duty, secured with 2 inch wide hook and loop straps on each side and is water repellent. Definitely recommend. Will update as it is used through the summer.