Assembly was a pain for sure. Took about 2 hours. Grill Grates aren’t attached so they can move around when scraping. But other than that we love it. 10/10 would recommend