I have the black fabric ones I bought a few years ago, I had originally wanted one of the patterned fabric ones. I'd definitely recommend trying them on, the ladies in Dior Selfridges are lovely.
I absolutely love them and always feel a million bucks when I've got them on (but maybe that's my crass insecurity talking 😉) That said, they are spectacularly uncomfortable as they put my weight right under my toes on the ball of my feet. I get round it somewhat with gel insoles but they are not for an event they requires extensive standing or walking.
They also clean easily, I dropped a massive splodge of mayonnaise on them once (now that IS classy!) and they look good as new still.