Sizes are a joke
"Ordered a M based on model sizing and being smaller than the model, excited it to fit well or maybe even a little looser. Arrived and was comically small. After 3+ weeks of working with customer support and promised a L replacement, they mysteriously ran out of larges, but sent an XL. When that arrived, it was absurdly huge. This highlights why I rarely buy clothing online."