Absolutely wonderful!   All the pieces were in the carton and it was packed perfectly!
It arrived sooner than expected as well. Quality cabinet but takes time to put together.  Patience, a few tools, and knee pads are all you need . 1 elderly man 4 hours - not bad at all! I love my patient husband! ❤️