The 2012 Smarty original cargo are one of the most reliable pairs of pants I have ridden. As far as sizing goes, I am 5'11 180 lbs. and went with the Large, which fits loose but not to loose that I look like a clown. The textured feel to them is great, snow and water just wick right off the fabric. They have a ton of pockets that are nice and deep for storing whatever. The inner leg zip allows for easy air flow and the liner keeps the pant at the perfect temperature even if its 50 degrees out. The only flaw that I have noticed is the bottom button, it comes undone and doesn't hold well which can cause the pant to drag a bit. Pick up a belt for these and that should help. These pants are great and as long as 686 keeps making them, I will continue to buy them.