Go ahead… ask me. Ask how many different products i’ve used over the years trying to find the best polish and cleaner for pianos.  Well the answer would be about 15.  Generally there are 2 types of finishes on pianos – lacquer and polyester.  Polyester is usually the mirror finish on grands and uprights.  Although lacquer can achieve the sheen, polyester resin is by far the product of choice to obtain that look due to its intrinsic properties.  While lacquer is somewhat hard, it also is thin and brittle.  Poly (as they say in the biz) is thick and durable.  I usually tell people that is has similar properties to glass – looks beautiful for a very long time.  Chip it and it doesn’t really repair well.  Lacquer however can be easily touched up but doesn’t have the same long term durability.  I’ve seen 20 and 30 year old poly pianos that look showroom condition but i can’t honestly say that about lacquer.  Regardless, the do-all product that seems to work well for both is Cory Polish.  It cleans, it polishes and most important, it doesn’t leave a greasy residual film.  Keep rubbing with a soft cloth and it can even burnish the top layer to rub out superficial scratches.  To boot, it smells nice.  Now if you have a satin piano… Cory also makes a polish for that as well.  Give it a go… it’s the best i’ve found over the last 14 years.

Cory Website