I live in these pants. I'm a short, curvy woman and the length is perfect even for my 5'2" frame (I am leggy so if your proportions are different they may fit different). The pockets are lined with a nice material, and the weight adds a coziness without making one overwarm. I can wear these inside and pop outside to my lanai in warm, muggy FL without dying of heat stroke. Highly recommend for fit and quality.