I too have an 03 SeaDoo Speedster. The original cover started to crumble so I bought a universal one from bass pro shops and I am totally happy with it and it works fine with the suspension poles the boat comes with. I can't remember the exact price, I think it was less than $200. I would highly recommend it.