Love these pants! It's impossible to find pants at the length I need, so I can't really comment on the length. However, they do run a lot bigger than you'd think. I'm a medium, but according to the chart I'm an XL. I ended up going XL, and their just a tad too big, but I make it work. As far as the look and feel is concerned, they are very comfortable and don't rub my ankles like other brands have. If you have nice shoes, these joggers are right up your alley so you can show them off!