Fits desCristian, however it should state that it has that rubberised coating on the plastic (matte finish) that will eventually grow sticky over time. Still pleased with my purchase.  Should be priced lower because of the material.