When we bought new sails 2 years ago, we also got a new 'Cradle Cover' after 2 years, I'm not impressed.
If I were to redo (myself) the cover I would change a few things.
1. Have the top zipper run on a continuous line so that it can be opened/closed from either end of the boom.
2. Have drain holes in the bottom seam (where the two sides meet) every few inches to prevent water lakes inside the cover.
3. Have Lazy jacks that can all be pulled down to the boom with the cover rolled (for racing)
4. Have the aft end of the cover held up similar to the way Mac Sails does it, rather than by a line that attaches to the topping lift.
If I made it myself, it would cost a fraction of what we paid, I was feeling flush at the time because we had just sold our old boat.

Paul