These seem like very nice, quality shorts, but be aware that the legs are quite wide. That is, they're as wide at the top as at the bottom rather than tapered. My legs are on the leaner side, so that when I put the shorts on, they bell out quite a bit at the bottom rather than hanging straight. Definitely not my style. I had much better luck with the North Face Zany MTB short. Looks like they're being discontinued, so if you're looking for a narrower leg, get them!
Also, the shorts in the photo that someone uploaded aren't the Fox Diva's.