this be a great sleeper -- warm , do not wear out -- but be aware the size be huge . I buy the early Walker XLarge for my 18 month old , think it would be a bit big but he would wear it into he 2 . this thing be so big that it be too large for my 3.5 year old ! the size description -lrb- even on Halo 's own website -rrb- be misleading , so I would advise purchase a size smaller than you think you would otherwise require .