I normally wear a size 10 but have to buy an extra half size in most tennis shoes.  Since these weren't available in 10.5 I bought the size 10 and they fit great!
I was also cautious because I am not a Skecher fan. They are comfortable.  The only negative...the heel is not built up and almost feel like a negative heel, like earth shoes.