Soft Meets Harsh