This peel-and-stick wallpaper is just glorified contact paper.  It is nearly impossible to install by yourself.   You will have bubbles no matter how hard you try.  I believe the product stretches a bit when you are pulling and repositioning which causes the bubbles.   I went with this product because the prepasted paper I wanted was more than double in price.  This almost cost me a divorce and I should have spent the money and bought the more expensive paper (cheaper than a lawyer).  
I loved the pattern and if I was just doing one small wall it would have been better.
UPDATE.....The wall paper is slowly releasing from the top.  It also has shrunk considerably.  I would not recommend this peel and stick wallpaper.