Haven’t installed the wallpaper yet, but I love it!! Peel and stick seems like the way to go! 
Delivery was over a week but still not bad for my timing.