It all works well. Nice mirror but a bit on the expensive side for the quality and what it is. Cost £82.