I ordered a medium which is what I normally wear. It was a little big, but not too bad. Maybe itll shrink when I wash it and dry it. Next time I will order a small. But the material is SO COMFORTABLE and great quality. It looks great! Will order again.