Girls Lands End purple heart puffy vest, size 4. My daughter only wore this a couple of times. No stains, very easy to clean.  Great for layering, has pockets to keep their little hands warm. Back Length measures 17.75 inches. 

Also including an Old Navy polka dot Vest size 4T. 4T is a little more snug than a size 4. Again great for layering, has pockets and a fuzzy lining for extra warmth. Back length measures 17.25 inches.