These are in great condition. The top is S and 95% Cotton and 5% Spandex. The bottoms are XS and they are 95% Cotton and 5% Spandex.