I have owned several pairs of these shoes and have always had the size be very true.  My feet are  7.5 to 8 depending on the shoe company.  In these shoes, my 4 other pairs all consistently fit me at 7.5 (8 was just too big).  So I ordered the 7.5 and my toes are hitting the end and they are tight.  They fit like a pair of size 7.