STEP 1: MAKE SURE TO CHECK YOUR LAPTOP MODEL #. I have purchased many Apple Macbook cases in my life & I read so many reviews and people saying "It doesn't fit, the case won't attach, the keyboard cover doesn't fit". It is very simple, triple check the Model # of your MacBook to ensure you are buying the right size for your model. I always get frustrated reading reviews and complaints to find out it is probably user error not reading & checking model #. (it's on the bottom of the laptop & every listing usually shows a photo of where to find it! Please & Thank You! Good, solid products & companies should not get bad reviews because of a consumer not checking model #.With that said......This is a 10/10, 5 stars set for my Macbook Pro A2141. Seriously - I would give it more stars if I could! It always takes me a while to pick & find the perfect laptop case. I want it to be sleek but yet protective. I came across this set and was a bit skeptical of the price being less than $20 and you get so much. Most cases come with the keyboard cover, but a protective sleeve & power charger cover? Like what's the catch?There isn't one! It is AMAZING!The black matte hardshell case is a perfect fit for my Macbook Pro Model A2141. The material is the same thick plastic hardshell case material that I usually get with any case I purchase on Amazon/Best Buy etc. for $20-$40 just for the hardshell. So I figured maybe that was the catch with this set - cheaper material/plastic maybe? NOPE! Same great material & It snaps on just like any of the other cases that I have purchased for it. Very sleek and protective.The keyboard cover fits perfectly. I have read other reviews where people are saying it doesn't fit over the keys right. But I did not have that issue. (I am assuming, many of these reviews could be model # issues again :( ) I will also say, I never use the keyboard cover that comes with my cases. They usually are too thick or pop up here and there when I type. So I usually get frustrated and just throw it aside, because it gets in the way. But this one seems to really conform over the keys nicely & doesn't move when I type. I have put it on my laptop & have been working on it for 10+ hours now & can say I will probably keep it on there. It feels nice to type on & doesn't get in the way at all with typing.The laptop sleeve/carrying case is also very well-fitting to my MacBook as well. The outer material is sturdy thick black canvas-like material. And the inner sleeve is soft fleece to ensure even the laptop hard shell case doesn't get scratched putting it into the sleeve. It is a nice tight fit the first few times zipping it up around the laptop, you do have to adjust the corners a little to make sure they are in the right spot with the laptop so the zipper goes around, but I don't mind it. It really shows it is a snug fit to protect the laptop.The silicone cover for the power cable is also nice. I can't say how many times I have dropped my power charger, or it has fallen out of the wall. Let's be honest, it is a big bulky cube. But this silicone protector fits perfectly and I think is a nice accessory added to the set. And it is also nice for those situations that you work with Macbook users or have a few MacBook users in your house and chargers seem to "go missing". It helps identify your charger! It's the simple things, but definitely a nice addition.Overall 5 stars FOR SURE! Highly Recommend!