Finding Your Perfect Fit Every Step of the Way