It doesn't fall off or detach unexpectedly at all. And the keyboard size is close enough to "normal" that I don't notice for normal typing. The only thing I miss is a dedicated ESC key.
All that said, it only replaced my personal laptop. I continue to use a 13" MBP at work.