Initially I had bought the size in S but found it to be very small as I am usually a S or sometimes a M.
I ordered the the L and it was a perfect fit. Its really comfortable, padded nicely, love the design at the back. I have trained at the gym doing intense cardio and also yoga trapeze where I am upside down a lot at it stays exactly where its supposed. I would definitely order another one.
Rated 2 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is True to Size and 2 is Runs Large
Rated 5 out of 5