I had ordered as a gift and when it came wanted to look at it (glad I did). I though it looked a little small so I tried it on, I had ordered a large and I am a size small and it fit me perfectly. Is worth buying but buy bigger then you think you are going to need or will not fit.