These shoes are of great quality but they do fit slightly larger. I usually wear US 7.5 so the 24.5 turned out to be a little too big for me. I'd recommend ordering half a size down or use a pair of insoles (available under the purchase option.) Otherwise, the shoes are very comfortable and the color matches closely to the photos. Highly recommended!