This is a decent machine, but it is not without it's faults. If you're thinking of buying one let me give you a few words of advice.
1. Any kind of poultry you cook in this machine will turn out excellent. For me that was reason enough to buy it because I always overcook my poultry in the oven. When it comes to beef and pork, i can't recomend using this machine. It gives the food a funny taste, and you're better off cooking beef and pork on the barbecue.
2. The commercial claims that it is easy to clean. Maybe so, but I don't own a dishwasher and it is a pain to clean. There are several parts that require furious scrubbing, taking some time and effort to clean. For those of you with a dishwasher it may be easier, but you would still have to scrub off the grease remenants before loading it in the washer.
Overall I do enjoy this machine because it allows me to cook a quality whole bird. If you have mastered cooking poultry, this machine will be a waste of money.