Rough, hard, strong and long.