These are great -- the blue is very bold and the white is ultra white, so the contract looks great.  They are comfortable and water resistant!