overall I be pretty satisfy with the product . there be enough good thing say in other review so here I will only point out the problem I have : if I close ipad2 into the keyboard case and snap it in place , it become nearly impossible to remove the ipad2 from the keyboard case ! I have to try really hard and sometimes I worry about break either piece . finally what I have discover be to use either a paperclip or some other hard , flat thingy to insert in between ipad2 and keyboard case to separate these two . now I just keep they apart . another problem , which may not be a big issue for someone , be this keyboard case can not support ipad2 in portrait . if I leave the ipad2 in portrait on the keyboard , the sheer weight of the ipad2 will tilt the whole setup . I usually type with ipad2 in landscape so it be no big deal but for someone who want or need to type on ipad2 in portrait then this be not the keyboard for you .