I had both latex and oil based paints on the woodwork in my home. My husband has allergies to oil based paints so I had to find something that would be acceptable to my sense of wearability and his sense of smell. I found a wonderful paint called Rust Scat available at Benjamin Moore dealers. This paint will adhere on both latex and oil based woodwork without "rolling" meaning peeling off. Rust Scat was originally meant for industrial use, but found it's way into the home because of it's versatility. It comes in eggshell, semi-gloss and my favorite- gloss which makes my woodwork pop. It's also very easy to clean and it has a minimal odor.