95% cotton, 5% spandex true to size, size up if you have a larger bust measurement embellished in rhinestones model wears size small