These are comfortable, very supportive, and are truly slip-free. I use public transit to commute to work and have no worry about slipping on the steep train station stairs (rain or no rain). They look great with jeans, black slacks, shorts or whatever you choose.