I love this shower curtain!  I've had it for a couple months now and its gorgeous, whimsical design still makes me happy every time I'm in my bathroom.  It repels water so you don't need one of those gross vinyl liners.  It is machine washable so you can wash away musty odors or stains, though mine has remained fresh and clean so far.  It dries relatively fast.  I also like that it is thin enough that it lets a good amount of light through, and it drapes beautifully.   I'm going to order another one as a backup in case anything (kids or cat) happens to the one I have.