Sizes are generous, if you are normally a size 6-8 an extra small will fit you nicely.
Made with: 100% Ring-spun Cotton
Extremely comfortable and durable.