These are pull-on shorts with an elastic waist. They're made from soft-brushed 100% cotton flannel with a cozy feel.