After reading the other reviews, I went by the size chart and while they are hard to put on, I can see why they need to be (so they give the support). They seem to fit fine.
I am a 46 year old female beer league racer (12 handicap) and I have to say that these longies were sweet. I felt very strong and stable while skiing/racing in them -- not entirely due to the product probably but certainly they offered something -- and this is what I was hoping for. I want to be able to ski with my ski pants (powder pant style) w/o wearing a GS suit yet still having that tight feeling around my lower body -- and it worked!