The cabinet pieces came well packaged. I was able to assemble it in just over 30 minutes with a cordless drill. There were a few parts of the instructions that werent completely clear, but I was able to figure it out. Overall, good quality, stylish, and will add some much needed storage space in my basement bathroom.