If you don't like to replace sponges too often then a non-sponge brush would be better. Their heads last for a year or more and cleaning them properly is very easy, especially if you opt for a stainless steel handle which can be easily cleaned in washing machine or in boiling water with detergent.