I'm a 6 1/2 to 7 usa .... ordered a 7 just to be safe well got it and it fits like an 8 or 8 1/2 .... also they are velvety & not exactly like the picture it's a smaller heel with a smaller platform...gonna have to return