Sizing was CRAZY but after three purchases and exchanges I finally found a "decent" enough to wear them fit. Reviewers said they ran large, so I ordered a 9-- one size smaller than my usual size of 10. They were way too wide around the foot and ankle but too short to be comfortable for walking around in. I couldn't imagine wearing them for long as my toes were rubbing on the end... so I sent them back and ordered my usual size 10. Strangely... they were WAY too big. I sent the 10 back and got a 9.5 in a last attempt to find a pair that fit. The 9.5 will work with a thick sock but they are still a bit too big. I can slide them off and on without unzipping them. My foot can easily move around in the toe department. They are super wide around my ankles-- even with a thick sock and a pair of scrunched down leg warmers I have room to stick my fingers in the gap between the boot and my ankle. The differences between the 9, 9.5, and 10 are crazy. The 9 feels like a 9  to me. The 10 feels more like an 11.5. The 9.5 is more like a 10.5. There isn't a whole lot of difference between the 9.5 and 10, but a HUGE difference between the 9 and 10. I have skinny ankles, big calves, and even though my feet are a bit wide, they are more long with a narrow heel. For someone with a wide foot and thick ankles they'd probably fit like a dream in a size just a half down from your "normal" size. I'm going to keep the 9.5 even though it's still not the best fit. They are truly cute boots, decent quality, and for $13 you can't really complain much. (I got the style KadiMaya16YY09 Boots that is color97grey, ankle boot, with the side buckle and inner zipper.) I suggest ordering a size and a half down and starting there. The return/exchange process was super simple and the replacements all arrived within a day of my package being picked up for return by ups. You can't really go wrong in terms of orders/returns, but do be prepared because it might take more than one try to get a good fit. In the picture where I'm wearing the boots (no socks to show the width around ankles) the 10 is on my left foot, the 9.5 on my right. In the other pictures, the 10 is on the "top" and 9.5 on the "bottom". Again, not a "huge" difference in the two sizes- about a 1/2 as expected, but still they run BIG. And between the 9 and the 10... almost a 2 size difference. I hope that helps you narrow down your own size. It's easy enough to exchange them, but I'm sure getting the right pair the first time makes for a better experience. ;)