These shoes are perfect! They are comfortable and fashionable and the perfect heel height. They can be dressed up and worn with dresses or dressed down to wear with jeans and any outfit in between. I have all the colors except the black that I am ordering now! They are fabulous!!