These are the most comfortable heels i have ever worn. The only downside is that they are very slick on the bottom so walking on carpet can be tricky at first. The height is perfect for the office and your toes don't get scrunched in the front so they can be worn all day! Would buy again in a heartbeat.