No. My 6 year old is 40 pounds and I could not zip it on him. (But it fit his 30 pound 4 year old brother well!)