Comes in several boxes and uses a lot of hardware to assemble. We ended up moving forward with a different option because of the delay between packages so I never was able to see it fully assembled. Customer service was great though!