These Shoes are so comfortable for heels. I wore these all night for the first time. I will buy these in other colours. Definitely recommend. I bought my normal size, but they were too small. These shoes fit narrow. I bought a size up in a wide fit and they were perfect.