When it comes to jeans, it's hard to find a pair that checks all the boxes. They have to be stylish, of course, but they also have to be comfortable, trendy, affordable and versatile. It's almost like ...