We love it! My son is 15months old  it fits him perfectly.  Not sure if it’ll fit well for a 3yo-8yo, like the tag says.  It’ll be a bit small for a child around  those ages.