I usually wear a between a size 8.5 and 9. Ordered the large and they were really, really large. Exchanged for the med. and they are a bit tight.but feel like they may stretch a bit. They seem to be fairly good quality and they look pretty much like the picture. For a costume the size will do so I would recommend. Amazon had the new pair at my door before the Fed express person picked up the pair I was sending back.