All boys look great in royal blue! The blue and white large stripe shortsleeve shirt has an adorable fishing duck in a paper boat on the chest. There is two snaps on the left shoulder to get over a childs head and matching blue french terry shorts. The shorts have a faux tie just for looks and two pockets on each side. This super comfortable shirt is 95% cotton and 5% spandex and the shorts are 80% cotton and 20% polyester.