Good product. Well made. True to size. I went up a size for my son who is 5y/o and 45lbs. He's fairly skinny but they grow fast so i went with a bigger size. Too big for him now but I'll keep this as it's a great product and have him grow into it.