I purchased this product after reading many reviews on it.  And the review were very accurate... This is a great oven, especially for the price compared to others with similar features.  The only thing that makes this oven not perfect (and therefore 4 stars vs. 5) is  the pre-heat time takes a little longer than average.  But as long as you know that in advance, you can be prepared to turn the oven on a little earlier.  I prepared Thanksgiving dinner in this oven, and everything came out perfect!  I love the roll out rack in the upper oven.  I highly recommend.