I think they're almost nice. The shape is quite vintage, but the suede pom pom thing on the front is just a little too "fun". They aren't sexy, and they aren't classy.
High heels are hard work, and I, personally, would want them to be giving me something back in return for that. And they don't. Somehow they give off a "zany" vibe - all wrong for the effort of trotting about in high heels.
Just imho.