I found it to be packed very well. No parts were damaged or missing on arrival. It took me (a DIY woman) about an hour and half to assembly the cabinet. Everything was sturdy and the pre-drilled holes lined up very well to my surprise. If you are considering this piece, I say go for it! I am pleased with the aesthetic, the materials, and the usefulness so far!