I'm 23 years old, and I bought these shoes to wear to a rehearsal dinner for a friend's wedding. I absolutely loved them! They paired great with the vintage, black dress I wore, and I got lots of compliments.I usually wear a size 9, but as I was shopping for shoes, I kept finding 9 to be too narrow for me. So I ordered these shoes in a 9.5, and they ended up being too large (which would be a problem with this style). But I easily returned the shoes and got a new pair in size 9 that fit perfectly and arrived in just a couple of days. They were extremely comfortable. I don't wear heels often, and the other shoes I bought for the wedding (a 3" heel) were impossible to wear for long. But these shoes were the perfect height. Half of the rehearsal dinner (about 1-1.5 hours) was spent standing up and walking around, and I wasn't at all uncomfortable. I almost wore the shoes all night, but they were a little dressy to pair with sweatpants and a t-shirt.They're a lot of fun to wear and the straps don't cut into your ankle at all (as long as you have the right size). Very flexible and stylish. My only regret was that I didn't wear them to the wedding because they made me feel like dancing. Well worth the price for the quality of shoe!