This laptop case is an excellent product that I would recommend to anyone. Not only does it keep your computer more protected, it also channels your inner style or aesthetic through its cute design.In my 6 months of owning this laptop case, I have not encountered one major issue or flaw with it. So long as you are realistic with your expectations, it will not disappoint! One night when my laptop hit the ground, the laptop case did break slightly or chip in that corner but did fully protect my laptop from the fall or any dent/scratch (you can see the chip in the first photo I uploaded)! The case stayed on during this, as well as a few other near-drop scenarios.Below I will write my favorite aspects about this case (pros), and why I would recommend buying it. While I wouldn't say they are flaws or issues, I do write a few "negatives" worth mentioning as well.-This case is stylish! A few people have mentioned the flower design as "low quality", but mine is not. It has a painterly appearance, but this does not in any way appear pixelated. The flowers colors are beautiful and are the slightest bit risen and textured from the non-flowered portions. I like everything about the case's appearance. It leaves a relevant amount of your actual laptop's body and meshes with it nicely. I personally recommend the black as the keys, front cover, and black accents of the laptop go really nicely together!-The case is durable and easy to attach or detach. As mentioned before, this laptop has protected my laptop from falls, dents, scratches, or cracks the last 6 months. My laptop looks as if it is in new condition thanks to the protection it provides. When I remove the case for occasional cleaning, it detaches great and snaps right back on when I am done. The plastic used is wonderful quality with both strength and flexibility.-The keyboard cover is a MUST. When properly placed on your keys, it does not peel or ball up. The cover softens your keys to a surprisingly noticeable level, one I find more enjoyable than without the cover. Most importantly though, this cover protects your keyboard from small spills, splashes, or debris from getting into the keys or hardware. While it does not make it waterproof, it certainly adds a much more valued resistance to spills!-The lower portion of the cover, the one that snaps onto the bottom of your laptop, is well ventilated. It also has additional gripping as opposed to your laptops actual bottom side. The sides open up at all the port-sites allowing cords to be plugged in without any difficulties.Some "cons" worth addressing, but aren't actually that big of a deal or a fault with the actual product, are mentioned below.-The case does trap in some debris so routine cleanings are a must. This is just an issue with all cases I've found as I've never come across one that just simple doesn't.-The keyboard cover can leave smudges on your screen! Whatever material the keyboard cover is made out of acts as somewhat of a stamp after you use it. I'd assume a lot of it is just natural oils from your hands, but it's just one minor concern. I can wipe away any smear or imprint with my sleeve so it's not a huge issue. I also don't really close my laptop that much so it really isn't much of an issue for me.All in all, I really don't have many negatives to say about this case! I LOVE it and recommend it to really anyone. I've actually ran into people from my campus who have this exact case and they also love it! Pretty and durable, you can't beat it!The case was super easy to put on the laptop. Just needed to hear the click and it was ready. The design is super cute and everyone at work is loving it and how inexpensive it was!Love this product! Easy to snap on the cover and I love the piece for the keyboard! The screen protector was a bit challenging but it works and I am very happy!This is a nice set for the most part. The keyboard cover is the best I've had yet. The print is very durable. The hard-shell lid piece doesn't fit as tight as others I've had and pops off easily, but the bottom hasn't been an issue. As for the screen protector, I'd highly recommend re-purposing it or tossing it in the trash. It greatly increases the amount of glare and causes eye strain and fatigue.This case is really pretty, however the bottom cover doesn’t stay on. It’s also not designed really well if you have plug things in the ports. You will have to take the bottom cover off completely to plug something in the c port that snugs the laptop. For example, a hub port that is not attached to a cableI returned this itemThe cover tends to fall off but cute design.Note: Pictures from six months of use and after a fallI've had this case for about six months, now. After an accidental fall from the bed, my computer landed on a corner, and the case broke at a connector point (see picture), which means it no longer sits securely on my computer. Now, the case did what it was supposed to and protected my computer, but I'm now in the market for a new case.The floral design is pretty, with a slight transparency that makes the case feel more dark gray/blue than black. After six months, the design printed on the shell has begun to peel, primarily at the edges where I open the computer (see picture). This wear has not reached the top of the computer, and is really only noticeable on close inspection.The keyboard cover, now, that I would rate as 5 stars. I've had keyboard covers before, and have hated them, but this one actually stays securely on the keys. It doesn't feel like I'm using a cover at all, the design is pretty and hasn't begun to wear in the slightest, and it has protected my keys from crumbs, dog hair and the likes. The floral print on the keyboard cover has a slight graininess to it, but aside from that, it's perfect.All in all, this was a okay purchase. The design is pretty, and it did what it was supposed to do. The durability of the case and of the printed design is not the best, but as a temporary protection for your computer, it gets the job done.I absolutely love this case and keyboard cover, it is perfect for protecting my MacBook Pro from my three children. It gives extra comfort as I transport it around a lot and I have peace of mind knowing it has extra protection at all timesMuy buena funda, solo que el protector del teclado esta mal hecho, estan mal las teclas...