Box it was delivered in was a good size, but pretty heavy to lift for one person. Really easy to put together if you pay attention to detail. Took about 2-2.5 hours to finish. Only had one piece that was slightly damaged but it was on the backside.