I read the reviews before i purchased, so I ordered 1 size down from my normal size (they run big) and they were perfect!  Arm holes, neck and back fit just were I wanted them.  Length is mid hip.  I was so pleased, I went back and ordered them in 7 different colors and would order again.  Delivery took 1 week.