These shoes are the most comfortable rubber flip flops I have ever owned! They are cushy and feel good on my arch.  They are very attractive.  As far as I can tell, they have good traction but have yet to really test on a slippery wet floor but I think they will be ok.  Size is a bit short though.  I wear a 7.5 or 8.0 and ordered the 8.0.  My foot "just" makes it to the end.  Size 9.0 would be too big though.  Price was a bit on the high side but you get what you pay for and Teva is an awesome brand.