Hickory stripe (railroad style) cotton denim baby overalls, vest back style. Size tag is marked 24 months. These are worn but clean, some fading. So cute.