This would be 5 stars, BUT the hat was just too big for me. I absolutely LOVED it that is why I gave it stars, but I had to return it because it was just overall too big. If it would have fit it absolutely would have been 5 stars. Beautiful, soft, comfy. So sad it didn’t fit.