This is my second time buying birkenstocks from Amazon and I have been 100472% satisfied both times, I wear a size womens 8 1/2 - 9 and I purchased the size 40 and they're perfect! My last birkenstocks lasted me three years and thats even wearing them in rivers and hiking I literally wear them every single day in the summer!