This top fit my wing very well and it has stood up well to the high winds, snow and rain. But I bought this a long time ago so time for a new one!