I'm 50kg (110 lbs), 164cm (5'4"), and Medium was a bit loose (as it is my bottom is heavier than my top). It's not gonna fall off when I dance or anything, but it's not particularly snug either. Aside from that the quality is great. I use it for pole and it still works but I'll try getting a Small size in the future.