Fits really like a glove. Color is also very nice (acid green). Shell consists of two components, the colored part is made of flexible TPU and the black part made of hard plastic. The black part is also removable, however, is the maintenance of selbigem not necessarily 100%. For the price, I am very satisfied.