I was honestly really surprised how much I loved the pants. I own Billabong, Roxy, and Rox Racing pants and none of them even come close to the comfort and style of these ones. They are the only pants that actually fit snug to my body. I'm about 5'3'' and I weigh about 110. I bought the XS and the only place that was a bit snug was in the leg area. If the pants were still in season I want to buy more. Only complaint is it has little leather pull strings all over the zippers and if you ever washed leather it bleeds on all your other clothes so you'll have to be careful how you wash them.