Product does take awhile to assemble, but it wasn’t too bad. It is a nice vanity, however the compartments could be a bit bigger. LED lights were cool as well as the white lighting around the mirror. I would recommend this product.