I'm looking at a new kitchen in January and trying to work out what sink to go for. We currently have a full size sink but I want to go compact as the kitchen is small. The previous owners had a black composite one put in and it looks ok but has discoloured. I personally don't want a black sink so thought either a grey or white composite. But do they stain? Particularly white? Would I be better off with a trusty stainless steel one?