I've used a bunch of different capri running pants and this was my first time trying Under Armour.  I was sorely disappointed.  First, the material is shiny and thin, which means after a few washes, it'll get see through.  It also shows sweat and doesn't really wick it away.  I wore them for a run/gym workout and by the end, it looked like I had peed myself with sweat - it was embarrassing and I had to end my workout.  I'll never wear them again.  I NEVER have that issue with any of my other running crops.  They were okay for comfort and fit and yes, they run a little short.  I'm 5 10" and they just end below my knees.  I will not buy any more of these and am going to try different brands.