98% Polyester and 2% Elastane. Final sale. No returns, exchanges or refunds. If in doubt, we recommend going up in sizing.