The rug is perfect. The colors are true to what you see online. It is soft under your feet. I liked it so much I ordered another one to make the living space bigger on the deck. It even looks prettier when it gets wet. Good quality. Would buy from this company again.