The 12 Pair Shoe Storage Cabinet arrived very well packaged, will all the parts and hardware in perfect condition. It is well designed and the fit-up is excellent - the panels and doors are the correct size and the holes for the hardware and components are very accurately drilled. The stair-step design necessitates a lot of parts and a lot of fastener/joining components. As a result, assembly takes some time but is not difficult. Just follow the instructions, step-by-step, and you will end up with a very nice piece.