Little Boys western style classic cowpoke vest is 100% cotton NU-suede, completely lined with button front.