This cover is a perfect fit and keeps all the moisture out. It is made from very good material, adequate thickness, and has a nice look.