I am also not a fan. I would love for this shoe to be in a nice leather. Oh, and is that a velcro strap? They are like the jellies I wore as a kid, except they have a heel.
These aren't TOO bad considering the heel is thicker and not too high... but I've never seen a pair of lucite heels I've been crazy about.