"This isn't the highest quality ever, but for the price it is perfect & will certainly last for quite a bit of use. My son will be wearing this for his 3rd birthday party & then just for dress-up afterward. He weighs 41 pounds & is 41 inches tall & this vest is a little large on him but will work fine."