I bought the shell fits in white on my white iPhone 4s. It fits in terms of size very good, but the white differently and does not look so great. I find the envelope a little too hard, it is not so easy to take away and again draufzumachen. Protects but the fall down really well.