Fits perfectly.  It rained today and my grill was dry as a bone. It also gets really windy where im located the side straps are great.