Constructed well but takes too long to heat up.  Takes over 30 min.  My old grill was a Grill King and heated to 400 degrees in about 10 min