These shoes are cute and fit well but way too high than I would have liked and there is no padding on the sole so they are very uncomfortable. I only bought them at the bride's request for her wedding (I'm one of her bridesmaids) but I will be taking them off right after we walk in the reception. I would recommend this shoe for people who are comfortable walking in high shoes and don't care whether the sole has no padding. If you are like me and prefer comfort over cute then this is not the shoe for you.