Very well packed, it has a pretty design and assembly is not complex, but time consuming, around 4 hours to assembly. But... the materials seems to be cheap and the doors, the doors are terrible to adjust.