We bought this hat specifically because of the ear flaps. I hate cold ears! The inside is a soft flannel like material, and is very warm. The pom-pom on top is a fun touch, and I love the pattern! We ordered the size Large. My daughter just turned 3 and it's a nice fit. It stays on her head, but she still has room to grow. Also, the velcro tie on the bottom is nice because it keeps it on her person if it's really windy. I love it and so does my daughter. Would definitely recommend!