We really like the k-Swiss Classic Tennis Shoe however, my son's foot was swimming in the size 7. I like his shoes to be roomy, but these were almost a full size too big. I sent them back and ordered the 6.5. We haven't received them yet, but I suspect they will fit fine.