Overall, it basically does the job but, a few parts didn't line up properly or don't work well. The latch that is supposed to hold the canopy is weak. The canopy structure itself is not sturdy and fell apart in the middle after high winds. Should probably be priced at $250 and not over $400.