High waisted, push in tum, push up bum fit. Slim leg which means it stays the same width from the knee down rather than tapering in like a skinny leg