The most of the ones I like the look of have a white cap. Obviously it'll get filthy and need washing regularly. How well do they wash?