Following the advice of other reviews, I ordered a 1/2 size down and the shoes ended up being too small. Order your regular size or even an 1/2 size up. I normally wear an 11 and in the 10.5 I felt like I could barely wiggle my toes. Try your normal size and see how they fit. If they don't fit, order up or down. It's a frustrating process but it comes with online shopping.
Also, note that the shoes are very grippy. For walking outside this is great but don't expect to go dancing in these.