I purchased two of these tops in black and white.  I wish I knew how small they run.  The arms are very snug and you have to twist and shape in place.  The material is very thin and looks like you can get maybe one wash out of it before you'll need to give it away because it'll be too small.  The image looks a lot better than the actual item.