Took a bit of time to get this put together, but I did it by myself and did use my drill on the softest setting so that I didn’t  ‘over’ drill.  Hardware was surprisingly good quality.  The is pre-fab wood yes, but it is also better quality than expected  The mirror is awesome.  I am very happy with it!