Mindfulness – what is it and does it actually make a difference?

Mindful walking, mindful eating, mindful cleaning; you name it; it [...]