My original canopy top lasted for 4 plus years and only had a few minor leaks. The buying and shipping experience was quick and painless, The replacement is a perfect fit.