I replaced my Maxxus cover this spring. It was hail damaged, but also starting to get heavy and show some wear. I think I was quoted ~ $600 for a factory replacement plus $125 shipping. The dealer said he had a guy that makes them for him and could save me ~$200. I did it and regret it.
First, the foam is 1# density vs. 2# for the factory Ideal cover. I knew this going in. I get the new cover, wow, it is light. (1 vs 2# density). Overall construction looks descent except for the pouch for the stereo remote that was velcro attached and looked like a monkey made it. I threw that out.
We were in a huge drought this summer, so almost no rain for months. When it did rain, the next time I opened the cover, the front section was full of water. It seeps in somehow, I'm sure due to poor design and construction.
Let me tell you, the cover is not light any more. It is ~ 5-6 months old and is totally water logged. I'll have to replace it soon. Have yet to talk to the dealer, but he pretty much just facilitated things. He probably got a 15% cut or so. I doubt I will get anything back from the fabricator.
My experience may just be a fluke, but next time I'm getting the cover from the factory. I basically threw away the $$ for this cover.