I just received this cover a few days ago. It is really long and big even for a medium sized cover.
We had rain a few times, and the grill is nice and dry underneath.  

Pros: easy to put on; keeps the grill dry
Cons: none