I recommend ordering 2 sizes up at least. I usually wear a size small in shirts and am a 34B. However, after trying the medium and returning it, the large fit nicely. For the cosplay costume I was putting together, the color was perfect and shiny. For some reason shiny red crop tops don't come easy to find, so I'm glad I found this particular item.