Not the best, but not the worst by far. Of the cars I've owned, I'd rank my old 350Z and Integra GS-R better. My 335xi is close to my old Z, but the Z's clutch was more predictable. I'm sure once I swap out the CDV it'll be more responsive.
I've been privileged to drive a lot of different cars over the years, and of the bunch, the NSX and 997 Turbo have my favorite manual transmissions.
His: MY08 E92 335xi Dinan Stage 2
Hers: MY07 R56 Cooper S
BMW CCA ✓