Perfect for my needs.  I have a dog that sheds a lot.  Instead of washing the pillow.  I wash these.