as expected from teva, these shoes are good quality. i bought the blue color and they're really cute too. they're comfortable to wear for mild outdoor activities, though the sole could be a little softer. i wear them w/ socks. i wear size 6, and these fit perfectly. very roomy on the toes.