Came in two separate boxes. Easy to put together but took awhile. I am very pleased with the outcome!