although the peices come apart for cleaning, it gets really mouldy and dirty inside quite quickly. The rubber base gets scuffed (not sure on what?) and these scuffs do not come off. the outside gets covered with lime scale from water splashes from just using the sink normally, and it shows up clearly on the black plastic. Overall although it holds the sponges and washing up liquid, it looks and feels dirty all the time no matter how often I clean, and my sponges don't feel clean as a result. I would probably spend a little more and get something else.