I bought these shoes for my wedding reception, and I'm very happy with how comfortable they are. The straps feel soft and there are no scratchy edges. Additionally, these shoes are supportive while still adding some extra height. These shoes don't feel cheap, and they're great for dancing. The only thing I would change is the black heel--I wish it were white like the rest of the shoe, because the black does stand out.