Although I normally wear a size medium, I ordered a size large. It was too small in the arms. I didn't send it back because it was not expensive and I don't want a reputation of returning things too often. Otherwise, it's a lovely blouse and would have been exactly what I wanted.