I purchased this set for general use, such as word processing, movie editing, online browsing, etc. and it performed up to expectations. I usually have problems with flat keyboards (non-raised/spaced keys), and I noticed some reviews complaining about that issue with this keyboard. It's not like a traditional keyboard, but the keys are spaced enough and raised enough to fall somewhere in between a traditional and a flat keyboard. I have no problems with this key design,
Both the mouse and keyboard are responsive. In using the mouse for movie editing, the response on the mouse was both smooth and fine enough that I could do small details without any issues. The mouse functions perfectly on most surfaces, although, I haven't tried a glass tabletop.
Setup was as quick and painless as I could expect. I am using this set with Win 7, and it's as easy as just inserting the dongle and going - no setup, no additional software in the background, etc.
As far as battery life goes, I haven't been using the set long enough to determine.
For online gaming, I would recommend looking at different models. This is because the only issue I have had with this product, and the only reason I went down to 4 stars was after an undetermined amount of time, the mouse drops connection with the dongle. Turning the mouse on and off does not fix it either. You must remove and reinsert the dongle to fix the issue or remove and re-insert the battery. Now this has happened so infrequently and so rarely to date, it is a non-issue for general use; however, it is not something you want while gaming. To preempt additional questions, I replaced the battery after the first time and it happened a second time withing a relatively short time frame - checked the battery after the second time and it was full.
I might have a defective mouse (or an issue with the internal battery contacts) and it might not be representative of the model, but since I am not using it to game and I have only had 2 instances after hundreds of hours of use, I am fine with it.
So overall, for the price, I would say it is a 4/5 star product, if the mouse issue is not representative of the product and a 1-off issue, I would say 5/5.