These rugs hold up well and stay put. Exactly as expected. I have been using them inside, but plan to try them on my covered porch this summer.