It came in millions pieces but we managed to put them together  perfect fit for my kids bedroom as I ordered 2 for each of them it came just like the picture