I love this rug! The ends did roll up for the first few days, but I reverse-rolled and now they lay perfectly flat. I put this on my deck, and I have no issues with moisture being trapped under the rug. It even keeps my patio under the deck dry when it's raining. The colors are vibrant and the rug is soft.