Made of recycled vintage material. No stretch but they do have a stretchy waistband as well as a drawstring. they have a cool floral block print in blue and brown with beige. These are very lightweight and comfortable they'd be perfect for layering or over a bathing suit or just on hot summer days or as loungewear. 36-38 inch waist best fit