Crazy Soft inside and out... super cute!!!
XS/S- fit 5/6.5
S/M- fit 7/8
L/XL fit 8.5/9
They do have give in them!!