I bought a pair on-line and sent them back.  The top strap was so loose it made the shoe look like it was way too big for me even though it really wasn't.  However, I bought a pair at a local sporting goods store that fit just fine.  It's apparently just hit or miss on the manufacture of this product.  I do like how cushy it is to wear.  Gives just enough lift that I can wear sandals with jeans without my pants dragging the ground in back (greatly opposed to high water pants - by product of my childhood!!).  You just have to decide to take a chance or not.  Otherwise the shoe is comfortable.  I usually wear a 7 1/2 or 8.  Wear a 7 in this shoe.  Order down in size.