Perfect fit for my small patio... Food comes out amazing, all cooked through.  Easy to assemble and the price was just right.