Overstock is always great about getting us the item right away. We were disappointed with the mirror because there were very few bubbles in the blue area and they weren't staggered like it showed in the picture. Also the mirror was damaged. There is a haze extending from the blue area on both sides of the mirror. it won't wipe off. Even though we are disappointed with the mirror, our son loves it and doesn't want it returned.