Gritty and quite wonderful