Legit, you can see the flywire on the toe, the tongue seems high enough, heel tab looks firm, the little pads on the sides look rough enough, and price check: 270 - 330 and 370 at max.
fake, the netting looks a little off, the tongue seems a little off too, and the little rubber bump on the bottom looks too hilly (needs to be sort of steep).