I normally wear a small but with costumes usually buy a size up for safety. This medium really fit more like a large. I didn't send it back because I wouldn't have gotten the smaller size before I needed it, but I think I would've needed an extra small. It was still a big hit though, and very comfortable to wear.