$20 for the shorts, $27 for the pants. Not bad for Old Navy's excellent lululemon ABC competitors.
No cotton. Pure performance material. Suspiciously similar to the lululemon ABC Warpstreme fabric.