Very easy to assemble,  nice price and looks great over my grill, also large enough to cover the largest of grills.