Bought this for my gym workouts and wore it for the first time yesterday to do a 40 min run on treadmill and I was so surprised that the pants weren't falling down like most of my high branded pants. This is not made in China so that explains it. I am AU size 12/M in pants but got the L in this. When I opened this it was more like a S and I was about it return it. It looks so small but when I wore it it fitted so perfectly MAGIC! and it wasn't too tight on my big thighs or from my back. Since I have a quiet a large back (a$$) lol.. most pants take up so much space for there but this was just right! I am glad I bought it when it was on sale for about $13.72 AUD! but I wouldn't purchase this for full price. I also like the sheer shiny materiel it keeps you cool. I would purchase this again in another color if they have any sales.