Product review (5 stars): BEWARE!
I love a good challenge. This is the toughest I've ever faced in a DIY project. The product itself is great (thus the 5 star review), but don't believe anyone who tells you it's easy to install (at least, not on my frigidaire affinity). Removal of your ripped/mold bellows is pretty straightforward. But installing the new one has three difficult parts (plenty of youtube videos to watch to get a sense... but they gloss over the hard parts):
1. You have to work/knead the bellows onto the washer drum. This is not a deal breaker, but it's a hand/finger workout you won't soon forget.
2. You'll have to fit a spring coil back onto the bellows, locking it to the drum. This is somewhere between the 5th and 6th circle of hell. See other reviews for pointers. I used 2 c-clamps to lock down the ring at the 10 and 2 positions, then yanked the hell out of the spring to get it in place (miraculously not tearing the bellows with either the clamps or the spring, and only tearing my skin a little). You'll note the two test tube looking things in the picture above, which are "clamp holders" provided to "ease installation". Ha. You're supposed to wedge them between the spring and the outer tub rim to help hold the spring in place. Unfortunately they provide no where near enough tension to stay in place during this arduous process, and are more likely to shoot out and smack you in the eye (seriously, wear goggles... this spring clamp's got serious tension). Note: I almost gave up at this stage, and would have called in a repairman if not for my wife needing the machine ASAP...
3. once you get the bellows finally sealed to the front panel, you'll have to put on another spring clamp on the outside. This one is a LOT easier, but probably the third hardest step. The problem here is that if you pull too hard you'll pull out the bellows and ruin your seal, sending you back a step. It's also kinda tough since your hands/fingers will probably be sore/bleeding from the spring clamp above.

Overall though, this product was a good replacement for my torn bellows and fit perfectly. I saved about $200 doing this myself (perhaps more), which I guess was worth it since this took under 2 hours. But I wouldn't fault anyone who skipped this project and left it for a pro...