They are stylish and very comfortable!  Can be worn with almost anything!  I bought another pair before they ran out of stock! I knew I'd be wearing them a lot.  The sole has a rubber bottom so that helps in the when it gets slippery! SUPER!