I'm very angry this are too small. This was a gift and I got the XL which should have fit fine but they are too small.  I've gotten multiple pairs of the Yankees slippers in the past in the same size and they fit fine. Very unhappy!!