A little harder to put the legs on than it should be - one of them I couldn’t get all the way to bolt it so I just left it. Other than that it was fairly easy to assemble nd looks awesome in my porch! Also came very quickly!