As others have said, the pants run slightly small and the tops run ginormous. Good amounts of pockets in good places. I chose black so I cannot say how well these stain, but the black is still a true black after a handful of washes.