I usually wear a size 8 or 8.5 shoe, the 7-8 fit me perfectly. I have found them to be very comfortable, went out the the beach with the kids, then shopping for 7 hours. I was just getting a little tender spot in one place after six hours. Not bad for a new pair of flips.
The tiles in our house get dangerously slippery when wet, so I wear flip flops all day to avoid falling. I've had these a couple of weeks now and are both comfortable, non-slip and I think nice looking. They came with the black straps attached and weren't too hard to change to the prettier gold straps.
I always moisturize my feet after washing and most flip flops have me slipping around until the moisturizer has been absorbed, but not these. I've decided to get an outside pair too.