This is not a bad microwave...but it could be better. It heats well and has all the requisite features, but it's really hard to get past the fact that I can't set a specific time. You have to use a silly dial that only allows 15 second increments when cooking and 1 minute increments in other functions. The fan is a bit loud (at least louder than our previous over-the-range microwave that was half the cost) as well. For the price, this should be a home run.