I have an OEM cover from years ago that is pretty much shot, but has been great. Looking to replace it and I see a lot of generic covers quite cheap but lots of warnings about sizing from other reviews. Anybody bought a cover for a Viking in the last couple years and have any comments?