I normally buy a small, but the two smalls i ordered were more like children's small. I reordered in medium, and one was definitely a small again, though marked medium, and the other was at least a large, maybe an extra large, it practically fell off me. It was also marked as a medium. So I tried twice, and give up. I really was looking forward to having these Irideon products.