I have have this product for about 3 month now to replace a McAlly Bluetooth keyword . I be get annoyed at how long it take my previous bluetooth keyboard to connect to my iMac when it turn on or when it wake from sleep . I need a keyboard with a numeric pad but do not want sacrifice the wireless aspect . this keyboard connect wirelessly via usb to the direct connection be strong and consistent . I have not see a affect on battery life because my desk lamp keep it charge , which I think be one of the best selling point of this keyboard . aesthetically , it be sexy and compliment my iMac . so far so good and cant complain about it .