52% combed and ring-spun cotton 48% poly Small: Body Length 16 1/4, Body Width 14 1/2 Medium: Body Length 17 1/4, Body Width 16