Has anyone out there done a control panel with upholstery? I'm thinking some kind of material like denim or leatherette, with just a small amount of upholstery padding underneath. Not so much padding that it would get in the way of button access, but just enough so it's slightly padded and swells up over the open areas (maybe a quarter to half inch), and is smashed flat under the flange around buttons, etc., to look slightly like upholstery buttons. I've seen CP's with a leatherette overlay right on the MDF, but I've never seen one with actual upholstery padding. If anyone has done this, I'd be interested to know how they went about it, and how they handled joystick and trackball openings, etc. For example, you probably wouldn't want a dust washer scraping around on top of the fabric.
Any thoughts or feedback welcome.