It took about 1.5-2 hours to assemble (we opted out of the handyman service because they wanted to schedule at an inconvenient time) but it was easy and looks great! Seems sturdy. Haven’t cooked on it yet but looking forward to it tonight!