I have textured walls and was worried they wouldn't stick.  Yet they do!  It was also really pretty easy to put up by myself.  Very cute.   

Pros: Easy to use and replace if you put it on wrong.
Cons: Some of the colors may not work with your paint.  That is my problem  not the product.  I have beige walls and the Light green and pink colors don't show up as well.