I think the quality is fine but my kid refuse to wear them oh, he hated him. And I couldn't return them because I didn't realize he wasn't wearing them until now! So they're still never worn.
Pros
B08R462YN5
Cons
The length of the leg is not consistent across all sizes