These are comfortable to wear. They have a soft cushion padding underneath the Nike logo which feels great on the feet. The sole is made of good quality material and didn't fade away even a bit after continuous usage of 6 months. Sole hss good grip and doesn't slip easily on watery surface. The picture is after usage of 6+ months.