Grill might be fine. Haven't tried it yet. Assembly was confirmed several times including morning of, only to be canceled minutes after scheduled arrival.