I ordered this for my 24 yr old daughter.  It got here much sooner than expected.  I tried it on for fit, I am 5'3 and wouldnt call it short, but it wasn't long either.  Quality is good, and love the pattern.  I liked it so much I asked my husband for one for myself.  Too bad he waited until the 18th to order it.  We could not get it here in time for Christmas, so we didn't order one.  The vendor did not give any other options for expedited shipping. Boo!