Great fit. Had to replace the whole lid before just because the button broke off. This is exactly what I needed when I happened a second time.