This top was not as bad as the other one I bought.  The dye does bleed but comes out with the first wash and second rinse by hand of course.  Then you must spread the top out on a towel and roll it up and leave it for a few minutes.  Then take it out and hang it on a hanger and stretch it out in every direction.  I think it is back to it's original size but will shrink up badly if you don't do this.  I love the style, the fit and the color.  Just hate the fabric and the dye.