I wear a 10 and purchased a large and the fit is small. Purchased the blush. The color is lovely but am worried about it being see through when I sweat during the hot power classes that I take. I purchased this to wear something with a bit more style and substance than a traditional sports tank top and this product doesn''t deliver that. Haven''t decided if I will be returning.