Size XL....92% Cotton,7% Nylon and 1% Spandex. It has been worn one time for a very short while and it's just to big for me. The garment is extremely nice! 55.00 shipped in the States..........PM if you have a question..........