Sole no good
I got a pair of these about 18 months ago. They run about 1/2 size big. I wear size 10 in all my other footwear but got 9.5 in these.
Although they are very comfy they are not very durable. The sole on both has started to fall apart & has become a trip hazard. I will not be buying another pair of Reefs.