Made of a Polyester/Spandex blend throughout, it comes in sizes XS-XXXL. Recommended to order one size bigger for a comfortable fit as they run fitted. Due to the style of printing, small imperfections may occur and printed design may slightly differ.