Nice, good quality. The bumps you step on are kinda refreshing, not painful. I wore them after a workout.  Felt like they may come off too easily if I walk fast.  Length in sizing good, they are a little wide for me.  Otherwise, I like them