These are very comfortable shoes although I only wore them for one evening. That being said I never wear heels. They also caused a blister on my pinky toe but I'm sure that's due to the lack of experience on my part. The heel is just high enough to be dressy and keep a full length dress off of the floor. They are easy to walk in, even up and down stairs. I do wish they came in more color options. A navy pair would have been preferred. The sparkles are decent quality and don't look cheesy. The buckle is of good quality too and makes the back strap adjustable. The price was perfect as the cashier showed me how to use points to get them free. Yes I said FREE. So for a free pair of shoes I have no complaints. They held up nicely and I'm sure I will find another event to wear them to soon.