This is a lovely rug. It is definitely a true teal, not as blue as the description photo indicates. It has a nice thickness, and I think the color will hide stains and dirt nicely.