I'm 5' 2" so finding pants that fit is often a challenge.  These are great length on me.  The fabric is soft, but strong, and very comfortable to be in all day.  It is also slightly stretchy which helps when moving around a lot. The elastic plus the drawstring keeps them up through lots of bending and stretching.  I'd love to own a pair of these in every color.