I need a new cover for my X2 and want something that can take 365 days of sun and very hard Miami downpours. I've been looking at skiboatcovers.com. Do these puddle? Are they easy to put on? Should I go with sunbrella or will that leak?