This is good quality. It has no smell, so that's good. I'm getting better. The only problem is that I ordered XL. It should be suitable for children between the ages of 11 and 14. My daughter is 9 years old. It was too tight for her and didn't reach mid-thigh. I had to go back. Such a shame because they are beautiful and we both loved them. 2 stars deducted for the wrong size. I bought another size 12 and they fit perfectly. So that's the brand.