How tough is it ??