This is a very good product!  Would recommend it.  Has a snug fit and enough attachments to keep it from flying away in the wind.