I'll add my voice to the Cruiserworks fan base. I've had mine for a long time, wear them all day, every day. They are rock solid waterproof and go with either casual or formal business dress so I can leave them on when I get to work. Great product and great company to deal with.