84% Poly Microfiber, 16% Spandex
True to size. Ashley is normally a 9/10/11 in jeans and wearing the large here. Great stretchy material!