The boots are the perfect size and i can walk in them all day long without any trouble because they're so comfortable and the heel height is sooooo perfect (i'm a high heel expert). The only problem is that the sole of the right boot isn't glued good enough so every step i make, the platform squeeks and crackles. Very annoying. Also the heel of the right boot is slightly loose and i'm afraid the heel will eventually break off. Overall, i love these boots and i'll let 'em get repaired because i'm NOT going to return them because they are so damn perfect to walk in and i don't want to wait untill i get a new good pair. Also, the inside is velvety soft, i LOVE it!!!