I was hesitant about the size. I don't want it to be too fitted in the body and too large on the sleeves. I ordered small and was surprised when it came because I thought it was too small for me but when I tried it out, it actually stretches and not that fitted so I really liked it. I like the cut and how short it is. It's also my first top with a lot of colors in it!