Took some time to put together but does a decent job with grilling meat. Takes a few minutes or so to heat up. Cord to plug in is short. Easy to clean.