I normally wear a medium size blouse. Since I don't like tight clothes, I ordered a large to be safe. It just arrived and seems to be well made but is extremely small. Even the large is really tight. It is still wearable but won't be the first one I reach for.