It was hard putting it together but we really like it. Has held up real well during high winds and all sorts of weather.