Arrived undamaged, thanks to good packaging and Fed Ex. All parts where included (with spares) and well labeled. Took about 4 hours to assemble, with breaks here and there. Instructions were easy to follow. Just be sure to look at the diagrams closely, take your time and you’ll be happy with the results. I’m very pleased and do recommend this pantry. Also very stable.