I usually wear a 7 or 7.5.  I ordered the 7.5 and they were really small, so I returned them, paying $6 for shipping (I have prime so did not pay for shipping to my house)  I re-ordered a size 8, they were still too small!  They fit just like the 7.5!  I was worried they were mislabeled but no, I was indeed trying the size 8 on.  So I returned those, paying for return shipping AGAIN.  I didn't order another pair because I didn't want to deal with it anymore.  Basically I paid $12 total in shopping for no reason as I still have no new shoes.  I liked this style and I could not find it in stores so that's why I was ordering online.  I ended up going to DSW and getting another pair of Pumas that I don't like as well, but they fit perfectly.  And oh yeah, they're a 7.5.  Puma needs to work on quality control with sizes.