100 % cotton snaps shirt