The cover fits very well except for at the front cover.
It has to be pulled taut to be able to seal with the attached velcro. I also put an additional cover ( designed for an external generator) to keep the moisture out during heavy rain since it is kept outside of the RV while parked long term.