You really do not have to match the existing counter top. The wife did not like the counter top extension from Heartland because it created a ledge, so we put one together using a thick cutting board and brackets from woodworkers supply. If I get a chance I will post some pictures.
Dave