Not the most handy guy in the world, but Assembled grill myself in an afternoon.  All parts fit well.  No SNAFUs.  Very sturdy and very happy with grilling performance.