The colors go wonderfully with the blue front door. We have had rain since we put it on the porch some days ago, but it seems fine. For a couple of days we placed heavy objects on the ends to prevent curling. After that it was fine. I have put a non-slip rug liner beneath it. Don't know if it was absolutely necessary. Too soon to say more.