M size is a bit loose for me, it is soft tp wear
It doesn't really stick to my skin so it's great
I'm satisfied