Does definitely pick up dirt and water well.  The only down side is things like leaf pieces stick in design crevices so mat always looks dirty unless you vacuum all the time.  Did not shake out so well.