My teen daughter is 5"9" so it is difficult to find the right length with out the item being too big in the waste or legs.  The Large fit well - comfortably loose, but the extra large were way too big. The fabric is fluffy fleece.