Love these jeans! They do have a slight stretch to them! Ankle length on me! Size large on top and size 10 in the jeans. #LTKOver40 #LTKSummerSales #LTKStyleTip