I bought 2 of these and have yet to have them installed. They were easy to assemble [it's up to you to install the glass panels], however, they were packaged somewhat poorly. There were washers and other parts strewn around the bottom of the box, and this was the case with both boxes I opened. These parts were very tiny so be forewarned: be super careful and check the box for parts before discarding.