Amazing for the price. It does it all! Had to get one for the kids bathroom so they did not use ours!