it fits well and had stayed on even through winds of 40-50 mph we had in a storm a couple weeks ago...