are they as good as the reviews? anybody on here got a set? if so what are your thoughts? will they stand upto day in day out all weather commuting?