First of all, these attractive flip flops have very high quality construction and are made with premium leather.  Now for the fit.  I have owned 3 previous pairs of Reef flop flops and all had a similar fit.  This style fits completely different from all the others.  The length is about right as I am a Size 10 and they are not too short. The problem is that the top leather strap is way too tight, resulting from the side connection to the sole.  This results in pain just below the big toe at the top of the ball of the foot.  I have had these about 4 weeks and have worn them for at least 60 hours since receiving them.  They have loosened up some due to the indentation made by my foot in the sole and minor stretching of the strap to my foot shape, but they are still not totally comfortable.  I have had to endure significant pain to make them wearable.  The stamped Reef name in the heel area is initially uncomfortable and unattractive.  I would probably not purchase these again until Reef makes the top inside strap longer.  If I did want these, as they look fantastic, I would buy a size larger.