They're great for the price though the design is not the greatest. The ventilation slots longest side leaves room  for Less desirable items to possibly enter, like water or pieces of food. They grip the floor and are non slick still. The insoles are cheap but are easily replaced.