Beautiful craftsmanship - not cheap at all. Great material and well made. Unfortunately, it says one size fits all. I have a small head and it is very tight on the largest button. the bands are a little too narrow to cover the ears. it's a very frusturating fit. I would like to wear it, but its so tight it makes your hair bunch up. Oh well. Great for a young girl. It fits my 3 year old daughter much better than me, but her head IS large :)