My size is xl but this this is for kids or somebody that is 1.60cm im too big
Yes it does it's job well and is a good size too.