good slip resistance, good arch support. Has a replaceable footbed that I love! The only thing I don't like is they are a little heavy and on some floors make a strange noise when I walk, but they are very cute so I don't mind!