We love these but the only reason I don't give them 5 stars is because the molding on the sides isn't always the most comfortable.  But they are super durable and look great with jeans, khakis....even shorts.