This came in two large boxes. You have to install every piece!!!! There are at least 100 pieces to install. This was delivered 2 weeks ago and still not put together...I would not suggest unless you have the time to install.