Stretchy. Has shorts underneath. True to size. Model in M. Could’ve fit S. Denim Balloon Skirt $38.99 Regular Price$34.99Sale PriceSizeSelectQuantityI WANT THIS! (ADD)