Brand New! All size 4 except for two that are size 6. There are 3 black ones, plus shades of blue, green, tan and cream. 100% cotton, made in Canada. Price is per vest. XP