Seems like a good quality replacement from the original canopy BUT is not as good as the original in keeping rain out.  The replacement canopy does fit well.