At the beginning of the April, I purchased a medium sized Charcoal Grill to put on my deck. At the time, I was trying to sell my house and move into a townhouse or condo. Two weeks after I bought the grill, my house sold and I bought a condo without a deck. All I have is an uncovered slab of concrete and an uncovered yard. So I had to find something to cover my new grill with. At Wal-Mart, I found the Mr. Bar-B-Q Premium Grill Cover. The cover comes in three sizes: small, medium, and large. The small sells for $13.88, the medium is $16.88, and the large is $18.52. The outside of the cover is made from heavy-duty fabric and the inside of the cover is gray flannel. When I first put the cover on, I liked how it covered my entire grill from top to bottom. What I didn't like is how there's only a small piece of Velcro in the back to hold the cover on. I've had the cover for almost 3 months and it has no wear or tears and still looks brand new. It has covered my grill in rain, sleet, and hail. At any point, I could go outside and take the cover off, and my grill would be dry and clean. The only negative thing that I can say about it is that when it would rain hard and steady, the Velcro would come loose and in some cases, it has blown off. I personally added two more pieces of Velcro to the back and haven't had any problems with it blowing off since. For the price, I would definitely recommend buying the Mr. Bar-B-Q Premium Grill Cover.