After buying and binning a cheaper bottle warmer I went for the Dr Brown's mainly because I had the Dr Brown's bottles. I have been using it for 5 months now and it's still going great. It works by steaming the bottles, you fill a resovoir on the side of the bottle with water and this will warm several bottles, just re-fill when it gets low. I live in a very hard water area and have found running a water / vinegar mix through every three weeks or so has kept it scale free. The best things about this warmer are that you can set the timer in seconds so you can accurately heat your bottles every time, and it remembers the time you used last so you don't have to re-set it every time you turn it on, the warmer beeps to let you know it has finished, it has a basket with handles which you use to lift out the bottle so no scalding your fingers, and you can use it with just one hand while you hold your (crying) baby with the other. The main downside of the warmer is that it is difficult to clean. If like me you are using the Dr Brown's bottles you must remember to slightly unscrew the top before you heat the bottle, otherwise the milk may travel up the vent and leak into the warmer. If this happens you will be spending a good 20 minutes trying to get the thing clean again - fiddly but it can be done with the help of cotton buds, a bottle brush and a good soak (be careful not to get any water on the outside of the unit). After you have done this once or twice you will remember to unscrew the bottle every time! That aside this is an excellent warmer, it was more expensive than some of the others I was looking at, but I have used it many times a day every day for months and don't regret spending the money.