These shoes are beautiful. I wear size 11 and these give me a little more room to move my feet in but I'm not sure a 10.5 would fit as well so I'm happy with my size choice. They don't offer much support but I walked 3 hours straight in them on Mother's Day and they held up fine.