Absolutely love this piece!  My daughter attached the mirror easily.  It was delivered 4 days sooner than expected.  Quality is very good and very sturdy!  The only thing that could be improved is longer screws for the knobs on the drawers.  They come off quite easily!  A simple inconvenience that can be fixed easily.   My stars have to be five!❤️