Large enough. Very beautiful! Thank you!
Double layers. Very thick and very soft!
I have ordered the beige coloured hat, but received the pink one