Rug is for the front porch. Not sure how it will hold up with the weather yet.
The colors are vibrant just like the picture.