Good purchase. It took about 6 hours to assemble, and two slats had to be removed and re-installed in order to install/secure one of the front panels, but thankfully doing so did not damage the unit. Happy with the final product!