We LOVE this mirror! We actually just bought a second one! It’s large enough that we can both see baby from our seats and baby can easily see us! It doesn’t seem to ever fog and doesn’t really get dirty either. There’s also next to no warping even bear the edges. They’re easy to attach and a state trooper even commented once how impressed he was with how secure they were at a car seat inspection station!