It came in a box with all parts dismantled so you have to assemble it on your own. It says 30min but it took me around 1 hour to assemble, might took less if i had electric screw driver. Color and quality is good and but all planks are little thin so have to punch screws carefully. Its smaller than it looks in pictures. One cons is i got exact screws and one screw broke(yes screw broke from middle while tightening) and there are no extras.