I Ordered XLarge and Wear a size 11.5 and they are very Small for my feet to the point I will be giving them away. I would not purchase these again. I have found that other booties I have ordered in this size swim on my feet. These however are VERY Tight! I would say that if you are a 10.5 or 11  then these would probably be ok. Any more.. Forget it!