I listened to what other reviewers said about the costume running big and bought an XS. It shipped on time, got here accordingly, and fit perfectly. I love it. The only thing that isn't fantastic about the costume is the boot covers. They didn't really work with my boots and I ended up going out and buying a yard of black ribbon and sewing it onto the garters and clipping them straight onto my boots. All in all, though, would definitely recommend the purchase!