These shoes are great and better looking in person. There is a lot of grip/traction, they are breathable, and comfortable. I can tell the insole is gel. I have worn mine a lot the past 7 months and they still look and feel like new. I recommend them!