Long length to keep from riding up, Snug body fit with great stretch, Breathable, soft, 100% microfiber polyester oXy mesh, Inherent moisture wicking to keep you dry & comfortable, Treated with BodyFreshé to prevent growth of odor causing bacteria, Xs – xl