text: I ordered a size 4 based on the size chart provided. My son is 45 inches and 40lbs. It took weeks to come and the tag says it is size small. It is huge. WAY too big. This size 4 fits my 10 year old who is 54 inches and 75 pounds. I'm now awaiting to see if I can return it. If it was anywhere close to the size chart, I would've given it a better rating. Because it would've been perfect.