My 24 year old husband works a lot and never buys anything for himself, so this Christmas I want to buy him some J's, problem is that I have no clue which ones. He wears 501 Levis jeans, and baseball hats, so I want some shoes that will go along with that. Please help!