Happy with the quality. However, size 10-12 is quite large. They did not have an option for 8-10 and I was certain that 6-8 would be too small. I was wrong. For a skinny 12 year old, this underwear is too big.