Mine came with a lil beige stain on the white part on the front right out of the bag. It was too late to exchange so I just kept it, I figured a 2 yo will do more damage to this anyway but still you buy something new and you expect it to be stain free. This is more Iike a spring  hoodie, not very thick.