Arrived quickly! The box had some damage but the mirror was nicely packaged and was damage free. Got this for my niece who is staying with us and she loves it. She put it together herself. We’re going to more it onto her dresser but she was excited to get it together. Speaker is nice, louder than I expected. Great quality. Very pleased.