Yes, grey is a great color for hiding stains. You can wipe it with a damp cloth for regular cleaning.