very good product but the size was small. my child is 2 years of age and ud medium built yet this would not fit I believe there is an apparent problem in the design. manufacturer should look at the size because this I will not fit a 2 2 to 3 year old child