My carpet looks amazing. I've always cleaned it by myself as I though that the colours might wash off if it was cleaned by a machine but I was wrong, they are even better now, more vibrant.