You can paint everything but I would avoid the thumbsticks. If your going to paint the buttons I'd also suggest extra clear coat, the paint will wear slightly. It can also make the buttons have a sticky feel if done incorrectly. Just don't use to much paint, make sure the buttons still fit in without rubbing.