This bottle warmer is probably the best $16 I've spent for the sheer convenience of being able to warm a bottle quickly. Like others have mentioned, it takes an incredibly long time to warm a bottle in a pan of hot water when you have a crying baby who wants to eat immediately ~ so, this little product is great since it only takes a few minutes to warm up a bottle.There is definitely a bit of a learning curve to this product so that you get the temperature you want every time. The warmer does come with a guide of how much water to use to create the steam heat and I've used this as a starting point. My baby seems to like room temperature fluids so actually warming a bottle for her takes literally a minute or two at most since I am not heating to a higher temperature. Also, I learned the hard way that adding even just a few more drops of water (say filling to the 8 instead of the 7 on the little measuring dispenser) makes a huge temperature difference, so once you know exactly how much water you need, stick with it. The other variable to this device is the little plastic ring that is placed over the top of the warmer (it states "Not to be used with disposable bottles" around the top of it) adds to keeping the steam within the warming chamber- so if you take it off it make take an extra bit of water to get the milk warmed to baby's preference. I took this ring off because I just couldn't get it to sit flat over the removable basket.The product is fairly small and doesn't take up too much counter space, something that was also important to me since I hate clutter on kitchen counters. The one thing I don't care for about this product is the way the little water dispenser attaches to the side, or rather how it doesn't really attach easily to the side. I am sure others know what I mean at 3AM when you barely have your eyes open and try to slide that sucker into the grooves just right...ya, not easy.I've only had this item for about a month, so I can't speak to the longevity of it, but so far I am very happy with it, and should it break I would purchase another just for the convenience of it.