A perfect fit for Milan 12.
Pros: Quality is excellent, provides good protection against scratches and surface damage. Overally neat.
Cons: a really tight fit, may have been a little loose.
The material is firm yet thin, a padded version would be awesome.