Stain will not cover paint.
Chalk paint of latex will cover it. Chalk paint will not need prep work unless it is a glossy surface you are covering. Latex may need to be sanded lightly as well if it is glossy.
Thank you I didn't know about the stain.
Stain is really not going to adhere to painted furniture. Stain is meant to soak into wood but on painted furniture it will just dry on top of the paint and can wash off. If you are trying to darken your painted furniture you can use a dark wax or a glaze. If you want to repaint your furniture you can either use a chalk paint and a little bit of prep work or prime first with a primer and then use a different color latex paint.
I'm not sure what to do. What type of glaze?
Here are some tips for using glaze over painted furniture. This might help you Pat. I am assuming you want your navy blue furniture to be toned down. The glaze will help that. You don't mention what kind of paint you have on your furniture. Is it a factory finish or something you have painted yourself. If you painted it yourself what kind of paint did you use? Give us a bit more information to get some really specific answers for your situation!
The best thing is to prime first. I recommend either Kilz or Bullseye 1-2-3. I covered red in one coat of Bullseye primer.
Thank You everyone for all your suggestions and help. Not sure when I will do this project but I will post it when I do.