I expected this to be much longer.  It only goes to the waist.  I ordered a large and it was for a 5yr old.  Almost too small, and she is a shorty.  Otherwise, it is cute.  She broke her arm, so I thought this would be good for school and trying to stay warm.  More for the summer weather.