I absolutely love this medicine cabinet. I slapped it together myself! It was packaged very well and I was impressed it was in perfect condition. This was a swell price on closeout. Installation was easy but I did reinforce the cabinet by adding extra screws into studs on the wall. I was replacing an old one that was similar only this one is bigger and has way more storage than my previous one and the no frame around the mirrors is great because it seems waaay bigger than it really is. Id say if you are worried about the construction I added wood glue to all the dowels and other parts and seams. Now its pretty solid once I did that. Again on closeout so was super inexpensive !!