Bought this steamer 5 years ago (and it is still working) and bought another one for my mother this Christmas and she loves it.This is a kitchen essential for anyone who wants to multitask while you're cooking and since this will have a off timer, your food wont be burned or soggy because you forgot you turned off. It is very convenient, stylish, and good for healthy cooking. You can re-heat your food with this and it wont be dry (But of course, it all depends on the type of food you're reheating. Juts keep in mind that the food can be soggy if kept steaming for a long time). I usually put my vegetables and eggs for 12 minutes while I cook the meat or do something else on a side, be more productive and finish all at the same timePros:- It has a modern design and combines well with the kitchen- Very user-friendly controls and it has pre-programmed settings for the type of food you're cooking- Has a lot of space for the food you want to cook- You can cook/steam a variety of ingredients simultaneously (Rice, potatoes, vegetables, even meat or any type of seafood!)- Very good quality and will last a very long time (so far 5+ years)Cons:- The price is a bit high compared to other steamers (Keep in mind though that this is a very good quality steamer that will last long).- Need to be careful that the glass surface wont fall to prevent potential breakage.- I'm a bit lazy on this but its a necessary step to do of cleaning all the steamer once you're done with it (You wont leave your plates and dishes dirty once you're done, so stand up and go clean it!)To be honest, the cons are really not that bad once you use it, it will definitely make your life much easier!