Perfect
"I always hesitate between two size and took the M over the S because I love comfort but with other brands M would look too large for me. It works here I am comfortable but it looks like it is a S… no empty space as the material is like a second skin. Having a matching blue for a men short for my husband is a plus and I look forward to our next hyrox race wearing this beautiful outfit"