I love these,  they go great with almost anything!  The strap is frustrating and a little tight where the front part is actually a little too loose.  I still love them and will continue to wear them.  Just not for long periods of time to prevent a foot ache.