Bought this for my Bennington after keeping it docked without any protection last season. Learned that lesson quick. The ShoreFit 600 fabric seems tough enough to handle what gets thrown at it, and the cover lines up cleanly over the console and seats. Getting it secured the first time took a few minutes to figure out the strap routing, but after that it's pretty straightforward. Been on for about three weeks now and it hasn't budged. Keeps the bird droppings and pollen off, which was the main reason I got it.