The grill is easy to put together.  The grill plates are easy to remove and to put back in place. The grill plates are non stick. The food I have cooked have came out good. They are not over cooked and are not dried out. It is easy to set the temperature. The grill plates are easy to clean. I enjoy that the grill can be stored away vertically, so it doesn't take up much space. It was easy to grill indoors because there was no smoke coming out while cooking. I enjoy that the grill takes out the fat from the food and the fat drips into the tray, making it healthier. I definitely recommend.