Regular price $40 now $20
True to size. I wear size 7 jeans and I am in the size MEDIUM. 95% cotton 5% polyester