I had the OEM one fitted from new and my wee terrier hasn't taken any interest in it yet. My only gripes are that it is attached to the rear headrest mounts and it is a pain to remove if you need to fully fold flat the rear seats and exploit the space in the boot. I know that it is designed to fold up if you loosen the fixings but it then rubs the rear of the front seats. Being OCD that would drive me insane with the creaking and damage it could cause. Also, the fixings vibrate loose and the whole thing randomly folds backwards whilst you are driving.
To be fair, it is well made and you can leave it fully fitted and still use the load cover, which many other manufacturers systems do not allow. Price is a bit on the steep side though for a metal frame and a bit of nylon mesh.