easy to put together took me less than 20 min by myself and feels really solid i can already tell this will last a long time. Its look is stylish and fits nice on my front porch.