I’ve had snap covers on my past three boats, and have yet to have a snap pull through. I wouldn’t have any other type. These were all custom made by Wersinger’s (319/234-5416)in Dunkerton, Iowa, just outside of Waterloo. The covers clean easily, and do not billow out when traveling at highway speeds.