I have the g502 mouse and the battery is amazing it can last way over a week with me doing quite a bit of gaming each day, as for the feel of it I have small hands and it works well and is comfortable, I don't use the weights but they are there if needed.