Very pleased overall. Rubber edge adds a modern twist. Good quality. Initially somewhat dissapointed that the join in the rubber was at the top of the mirror, but once hung this is not that noticeable.