We got it done in nov 2011 and the colour and shine is still the same as the day they did it. I think it might have been oil based but I'm not 100% as I wasn't there when they did the staining. I wouldn't recommend the misses and her friends wear high heels on the floor as you said it is pretty...