We had a similar toy that took batteries, but when that one died I decided to try a rechargeable one. I love this toy. It has several features that keep the cats coming back, especially my chonk that hates to know he's "playing." He stopped engaging with wand toys, which was one of the few ways we kept him active.Pros: This toy has several features that keep the cats coming back. The top clip with the butterfly and ribbons doesn't spin much, but it bobbles around enough to annoy one kitty when he's trying to remain stoic and ignore the toy. The fabric is crinkly and apparently is great to munch on, there seems to be some satisfaction in biting it over and over. The spinning toy has feathers and fluff, and peeks out just enough to be seen, but still mysterious enough to pique the curiosity. The motor has enough power to withstand the pounce and heft of my 17-pound cat: he likes to hold it down so the toy base moves around, then let it go once it's struggling. I attached a picture with it on a sheepskin, I think he feels like he's attacking a much larger animal when he's on it. It spins freely on the sheepskin, with less power than when it sits on a tile floor, but it still goes strong.Cons: Fast mode is too fast on the bare floor. It could be too aggressive for some cats, my smaller one gets intimidated by it. Second is the noise- we try to set it up where we're not going to be bothered, but it's definitely not a toy that can be going at the same time as the TV. Usually not a big deal, until a very sad cat is sitting next to it as we watch a movie. Neither of these is particularly negative, but something to consider if you have kittens or a small apartment.I think it takes a few hours to get to a full charge, I haven't timed it exactly. But the charge lasts for a long time, about 10 days of play in our house. I've had it about a month and a half and only charged it three or four times.I wouldn't recommend this for small cats or easily startled cats, but if you have an active cat, I'd highly recommend this.