Its a nice hoodie but the sizes are comesically small.  If you want a medium, order a large or more likely an extra large.  They run at least 2 full sizes too small.  Ive ordered twice now and still not managed to find one large enough.