The hat itself is fine. Exactly what I expected for the price. However, I ordered  this hat for my 3 year old and it is waaaay too small. In fact, it barely fits my 1 year old. Maybe my kids just have big heads. :)