This is a great product & at the  price I paid, it even makes it better.  It is made of heavy duty rubber but still soft enough for extended walking for a few hours.  Usually my feet get sore & tired when wearing flip flops or the strap sometimes rubs the top of my foot until it becomes raw or painful.  This one doesn't seem to do that so far.  I've had it about a month and have had no problems so far.  I especially like the heavy tread on the bottom which makes it seem a little more rugged.