Really a bang for your buck. Good material, soft rubber, non slippery, and good, on point Nike logo. A plus point is that it has a bit of, not to a great extent of built in acupressure.
The white dots that you see are simple porous holes. Hence if you step out on wet roads with this slipper on you will definitely get your feet wet or even dirty with water/mud sipping in through those pores. A big disadvantage for Indian roads. Otherwise comfortable enough