No batting is needed with fleece. None of the high dollar fleece ones I have seen have batting. My two layer fleece hat is very warm without any.
When I first looked at the picture, I thought the pink was a hat. I couldn't imagine my boys wanting that. A pink shirt, yes, but not a pink hat!