95% cotton 5% lycra stretchy fabric in a flare bell bottom style, these have a stretchy waistband the same as our leggings and are pull on/off. This great PANSY PARTYprint is super 70's style, with colours of lilac, yellow and orange, groovy baby