Purchased this for my daughters birthday.  She loves it!  We were very happy when it arrived.  It was packaged and wrapped very well.  All pieces, including the mirror, arrived undamaged.