I have done this before. The first thing you will need is patience. Take the speakers down to bare cabinets. Get yourself a palm sander and starting with 80-100 grit sandpaper sand these down to bare wood. ALWAYS sand in the direction of the grain.Proceed thru 220 grit, 330,400. That should give you a nice surface to work with. Then STAIN them. DO NOT paint them. You will lose the grain.It will take you a few coats of stain, allowing time in between to dry complteley.After they are the correct shade of color you want then seal them with polycrilic. I advise to use a paint gun if you can, if not use the aerosol. It is very hard to brush on the acrylic without leaving brush marks.Please feel free to contact me with any questions.