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 printing style, slight imperfections may occur, and printed designs may slightly differ.