Quality product that sizes just a little small (I could have used a size 13 instead of the size 12 with these). My other pair of Teva's (size 12) were just a bit 'longer' and therefore a better fit for my foot length. Would I recommend or order these again? Yes.