I am 5'3" and the length is great. It goes halfway down my thighs. Looks great with leggings and jeans. Material isn't very thick, but I can still wear a jacket or some sort of cover-up over it. Fits me perfectly. I love shopping from this seller because the products are usually always great for a cheap price.