THey are super long and should work even for a taller person. They DO NOT slip down unless you are very thin.  One end has  a seam, That seam keeps the warmers up.  If they are slipping down on you try wearing the seam up and the loose end down.  Should solve your problem.  I use these for biking worn over a pair of normal tights.  They really keep me warm in the cold temps.