This is a good cover but not a perfect fit for the piece I needed it for. Although I made it work and it is a great cover from my pups messes and ever shedding fur. The pockets on the arms are great for your phone or anything else.