Exactly what I needed for a pillow the is smaller than a body pillow that my puppy go a hold of, I didnt want to throw it away so I got this cover hoping it would fit, and it does! Design is pretty and neutral, the fabric is thick and sturdy. Love this !