So with 73% saying they fit true to size I got a 7.5. I was super excited to wear the to a wedding on the day they were due to arrive. Sadly, they were to small. The bottom of the sole said 7.5 so I know they were the correct size but I would say they were a half size to small for me. They were comfortable (with the exception of feeling my toes go numb) but I am returning them. Once my refund is processed I will buy a size 8 and strut my super cute heels. If they had fit perfectly I would have given a full 5 stars.