I bought this a year ago for my son that is ALL SONIC, ALL THE TIME!!  I bought it for halloween costume that we made and he is still wearing it!!  The straps did stretch some but it is shown on an adult and he is 10.