Fits perfect. Well made. Did not give 5 stars just cause there was two small marking in the counter top. Not noticeable unless you look for them.