I ordered a medium and it looked soooo small. I mean, the material hardly stretches! That was kinda disappointing. I guess I will have to try a larger size. It looks ok though. That is why I gave it two stars.