Fabric Content: 95% cotton 5% spandex
True to size. Liberty is normally a small in tops and wearing a small here