All fits, all colors, down to $26.39 with a stacking code.
Old Navy's newest pants may just be a nicely affordable home run.