Received in about a week. Fits fine. I've taken it off and put it back on a few times already and no problems. Not seeing the same issues as some other people. You can't just yank it off and maybe that's what some people are doing. There's some hinges that you have to press to remove the casing. Only issue is you can see the white plastic around the edges. Only the outside shell is painted leaving the interior and edges white. Just use a black marker to clean it up.