It was a decent keyboard, particularly for the size. Never had a problem connecting, lasted a good bit of time.
Unfortunately it's a miserable case. It attaches to the iPad on one side, but doesn't lock shut when closed on the other, so it will swing away from the iPad if you drop it. Thus, it's not much of a protective case. Also, the magnet on the side that does attach is weak vs. the weight of the keyboard. I returned mine after the iPad slid right off the keyboard and fell to the ground.
It's a keyboard and it will provide some protection if you physically hold it shut. It's no replacement for a case.
Do not rely on the magnetic hinge to keep this pricey accessory connected to your iPad mini. The magnets that connect the keyboard appear to be no thronged than those used to connect the smart cover, and even those are too weak for the much lighter Smart Cover. The keys are very small but useable.