I was bit hesitant ordering this but I would admit I am positively surprised and pleased with this case. It is a cover so obviously it adds some volume to the phone but not that much and bit hard to even recognize (that a case is on) from distance. Fits and matches perfectly with my black iPhone 3GS. The rubber skin is hard but still flexible and the best part is, it is smooth and bit shiny that makes it easy to slide in and out of pocket (unlike silicone skins that tends to stick to surface and make it difficult to pull out of put in pants pockets). Satisfied with the product, will recommend to everybody and surely buy again (if needed).