These are a great solution but I think for the short term. The edges pull up ever so slightly. have had them up for a few weeks and they are still in place and I hope they stay!