I was excited about this hat from the moment I saw it, but when it arrived, it was 1000 times better than I'd hoped! The material is so nice, the patterns look great and it is super flattering on. Also, the sizing was spot on - I have a small head (I can wear kids hats!) and the Small is perfect. I just love it and I plan to order another hat - as soon as I can decide on a style.