the first one I receive be doa so I get a refund and order another one . I have have the replacement for about three week and it be great ! the keyboard charge within a couple of hour and it use the apple 30-pin connector so it be very convenient in that respect . I have not do a rigorous battery test on the key but I have use they for a couple of hour straight without a hitch . the key go into sleep mode after a couple minute to save battery and reconect in a second as soon as you strike a key . it conveniently have a switch on the side so when you do not need it you can just turn in off . it have all the key like a regular keyboard . the right shift key be a little weird to hit as well as the delete key , they both take a bit of get use to but not too bad , other than that it be a relatively nice keyboard to type on . I be write the whole review with it . there be also a whole set of very useful function key at the top such as brightne , home button , search , select all , copy , paste , cut , play pause , next track , previous track , volume up and down , mute , and lock . the keyboard be hold on by pretty strong magnet and can be remove if not need . the case be synthetic leather and it feel nice , it have a loop to hold a stylus below where the home button go . the inside surface of the case have a suede feeling . all of the opening for button , mic , speaker and camera be well place and easily accesible . the be one mod I have to do however ; the flap that hold the ipad in place start get some play and the ipad gigle around a bit and I get nervous about it fall out , specially after read a review that it have happen to somebody so I get some velcro with the sticky back and put it on oposite side of where the flap meet the case and problem solve , my ipad be securely in place and I can take it out easily if I need to . with the couple of flaw it have the price more than make up for it , and at $ 35 you can not go wrong and get a great keyboard case for all of you that need to type while on the go .