This is an excellent MP5 skin, but with only one real flaw that I could see.
Pros: The animations and the model for this skin is very well done. I can definitely see these animations being used by someone else in the future. The textures, on the other hand...
Cons: The textures seem a bit on the low quality side. They aren't bad enough to really take away from this skin's overall detail, but it does hinder it from having perfect quality.
Improvements: Only the textures. Like I said before, they aren't bad enough to really take away from the overall detail of the skin, but it does hinder it from being perfect.
Notes: I really do like this skin, and I am going to continue using it as my MP5 skin.
Overall score: 9/10.