I generally stay away from white shorts/pants or any bottoms that are white since I'm a klutz and I have a black dog who sheds a lot of hair. But these "white" shorts aren't optic white. They are more of an off white. I took these out roller skating, sat on the sand on the beach, got a little bit of black shirt and black suede bum bag transfer, washed them and they look good as new. There's a lot of stretch in these shorts and while I thought I was a 26 with my 34(-ish) hips, I really fit into the 24s.