It came in what seemed to be in a million pieces but as soon as you get organized, its not that complicated. The top panel came with a huge hole in it, but the company was excellent in dealing with the issue. They shipped a brand new panel for free with no hassle, and I received it in 2 days. Great company and great product for a great price!