I have a rather large head so I was a bit afraid that these would not fit when I first ordered them. They fit perfectly fine and I have no issues getting them on, the fabric is a bit itchy at times but I do not feel that it is more so than others. The patterns are cute but the bands are a touch thin if you like me have a big head. Overall they're stylish and cute and worth what you pay for them, I'm pleased with them.