I had a similar shoe from Bass, and I checked my old pair and it was a 10 1/2.  I ordered a 10 1/2 and I had to return them.  I ordered the 11 as a replacement, and the are still a bit too small.  This is the downside to ordering shoes online.  Otherwise, the shoe looks good.