Hi, I bought my shell from the Apple Store. There is the answer to the question "Leather or plastic" very easy, because there are two different products (and greatly expensive!): Red (light red), light blue, light green -> polyurethane (there are at Apple only in Poly in these colors) Dark blue, brown, white (color at Apple as a pale pink called) -> Leather Black -> care: could be both; Compare price! A sentence at the end: both versions will fit very well, leather is holding just fine.