This product is great! It protects the macbook so well from any bumps while it's sitting in my bag. The cover fits very well, and snaps on very easily. The keyboard cover is a nice touch, and doesn't interfere with typing, which is great. The screen cover is a bit tricky to put on, but well worth the trouble. I don't need to worry now when people touch the screen whilst pointing at things! All in all a great product for a great price!