I have one and I would reconmend it.As long as your not a neat freak like me.
The bottom gets dirty and the screen edges scratch the palm rests,but besides that case flaw,the hardware is excellent and I'm very happy with mine.
Oh,and the glass multi touch trackpad is the best thing about it!