Green and white striped, 100% cotton, pullover, short sleeve, polo shirt by Old Navy in a size XXXL 3XL. Green collar with two buttons on front. Approximate measurements shown in photos. In great pre-owned condition with little signs of use.