I sent these back because the top was so small that my husband could not pull them over his feet.  They were size XL.  The foot part looked large enough, but the top was so small (narrow)and did would not expand to go over the foot.  My six year old granddaughter tried to get them on and she could not even get them over her foot.