I wear large in snowboard pants and large in these fit me great. Great length I am 5'8" and have long legs. I get this style every year and love them. They are super durable. I am going on 3 seasons with the first siouxsie pant. Wore mine from last year the other day and still loving them just as much as the first day. This year they added a bit of stretch to the fabric to make it the most super ultra perfect pant!