The case looks good against my white phone, but it's practically IMPOSSIBLE to take it off without breaking it or creating scratches around the openings. The top corner near the headphone outlet won't close completely now and it rubs against it creating little scratches on my phone. The case is good as far as how hard it is, doesn't feel like it'll come off if I drop my phone, like other cases I've had. It's good for the price, but be careful when taking it off. Also, the bottom is flat enough that it doesn't have problems fitting on my iHome for music. It does have problem with different sized headphones or auxiliry jacks.