This vanity is absolutely perfect and such a great price for the quality. It was packaged very well so the mirror was completely fine and wasn’t cracked. It does take some time to put togetherhowever, everything is numbered and labeled very well and the Instructions have pictures that make it very easy to follow