I bought a size 7 last summer and the fit is perfect.  This year, for some reason, the 7 is smaller.  They don't have half sizes so I guess I am stuck with a little bit small.  Maybe as they flatten out they will be longer.