Mine didn't fit, either. I was relieved that I could return them.

I think the "huge" would have been okay for me, but the zipper was short so I couldn't get them on! (Too huge for you, not huge enough for me?)