It's perfect and fits the pillows 18x18 perfect. It's soft. My dogs like them.