Kinda curious about these Stella McCartney satin and patent pumps... they've got an angled platform.. I wonder what it feels like to walk in them?