i'm an extra small, so i ordered an extra small. but this was far bigger than any extra small i've ever worn. more like a medium. if ur ordering this i recomend ordering it 2 sizes smaller than what you are just to have it fit you