The label says 8, but these are nearly the same as the size 7 he outgrew.  Hard to get on, but if they were a true 8 they would be fine once on.  Debating returning them.  I will say they seem well constructed though.

Updated 4 months after purchase:
These shoes were tight to put on in the beginning, but that got easier.  The issue we're having is that the area around the big toes is worn almost completely through.  My son won't be able to wear them anymore, so if $24 for 4 months is worth it to you, well there you go.  Personally, I am actually increasing my rating from my initial reaction (1 star) to 3 stars after seeing how they worked over the 4 months.  I wish they were lasting longer, but my son does play rough.