The rug was perfect for my front porch. The colors were vibrant and true to the colors shown online. The quality was great. My son loves sitting on the rug and driving his toy trucks. I would definitely purchase this rug again. Great Buy!!