These were probably made for a wedding but they are to die for. I have to get a pair of these. The heel is 3" and they around $45. Merry Christmas to me indeed.
I am worried though, that after a few wears the vinyl straps might break since they are really the only thing holding them up in the front.
Well when I get a pair I'll let you know.