Product is of good quality and fit perfectly. the vents allow the wind to and no moisture . I am Very pleased with it so far. I also like that it has straps to tie down.