Expected medium to shrink so I ordered large but the large looks like it would fit an extra large - need it for April 15th so I am just out of luck with the gift.  Should have checked fit more thoroughly before ordering.  Product itself is very acceptable, just don't make error on judging sizing.