I normally wear a small and ordered a medium. Still was way to small. They fit my 8 year old niece sucks for me but she was happy to get new shorts. I guess I need to pay way more attention where I order from and where it's coming from. Cuz this happens way to much.