Product review (4 stars): Four Stars
It fits perfectly they last about 4 years then the buttons start cracking