DIY: Got a stained sofa? Paint on it!

Seeing these pictures of these armchairs while reading Elle Decor online, it struck me: Who hasn't a sofa or chair where "accidents" have seriously change its pristine look??? Try painting it. Not cover it with layers of paint, but paint a nice decor on it (using the right kind of paint, depending on the cover), and give it a second life.  
Would you try something similar on your sofa? Armchair? 
Check out my other blog Creative Living here.