Review (5/5): These are perfect!
I just love these. The colors are great and they fit my smaller head perfectly. They do have nice stretch, so they should fit most teens/women without issue. They are well made, and have held up to washing just fine. Great value for the money!