Great overall!! The quality is great and it’s has so many colors to offer. My son loved it! Shipping didn’t take too long. The mirror came in one piece. I definitely recommend this, especially for kids.