Pull on, elastic at the back, 3/4 length, not too full, not too fitted...these pants tick sooooo many boxes.... Also available in black and white...