Good quality shoe.  The top straps are thicker than they appear in the picture.  Maybe a large size is shown in the picture.  I ordered a size 7.  I usually wear a 6.5-7, but my foot was swimming in the 7.  Had to return.