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 pompom on top is a fun touch, and I love the pattern! We ordered the size Large. My daughter just turned 3 and it is 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 its really windy. I love it and so does my daughter. Would definitely recommend!