I honestly don't understand the sizing here on Amazon. I bought a Large that didn't fit, so I returned it. I then bought a Medium and it is still too large. I have been wearing Large sized shirts for years. Never in my life did I imagine I would have to wear a Small.

Very disappointed since I really liked the color.