Brand new - Tags attached.  95% Cotton, 5% Elastane.  Made in Barcelona, Spain.