The cover fits perfectly for the I9000. It provides a soft microfiber lining that perfectly suited for cleaning the touch screen. The zipper runs hakelfrei and the strip is removed, if it bothers you. The outer material is roughened, yet not so rough that plugging in a pocket would be problematic - the problem I had in various cases.