A nightmare to assemble. The support structure of legs and front panels did not have pre-drilled holes, just small pinholes where the connecting holes should have been. I've put many grills together and have owned several Charbroils, which is why I bought it. Had to drill numerous holes myself and am seriously considering submitting my Ace Hardware receipts to Wayfair for reimbursement. This is probably why this item was on sale and is now out of stock.