The cover fits well and has plenty of features to make it a great cover. You can use it as a full canopy, cover only the back seats only with the front down, use the zipper to lower half of it for passengers in the back riding with your dog, etc.
Good quality, good fit, good features.
I wish it came with a carry bag and your doors won’t be fully protected if your dog decides to be aggressive in getting to the windows.
I purchased door protectors to get the full protection I need for my Tesla.
I recommend this product.