They fit just right for my 4 yr. old grandson and the vibrant colors makes even me feel happy!
My grandson is happy wearing it and choosing which one to wear. He is very tall for his age which is why I ordered size 6.