The material looks right, but the fourth picture, the netting looks clear, and the third the sole color looks off. Wait for a few other opinions about these.
100% legit. Ask for picture in a natural light though. Sole doesn't look icy blue (barely) but that could be the yellow light problem. Netting is fine.
Soles look icy blue in the 4th pic so I'm sure it's the lighting problem. Looks good. Not DS tho..