came assembled only thing we had to do is add on the legs. super easy. very heavy. great material. would definitely recommend