Great quality! Thick and durable. Fits perfectly. First day we had 1.5 inches rain and high winds of 50 mph, It did not leak or tear. Highly recommend!