The assembly of this product was easy when there were holes where they were supposed to be. We had to drill a few holes ourselves. As we unpackaged the pieces there were a number of them that had giant gouges out of them. We were on a time crunch and had to have a wardrobe quickly or we might have not even finished unpacking it. I will say the packaging did protect the mirror quite well. Overall would've liked a better product for that price.