Fits perfectly, and is easy to remove, wash, and refit.  Perfect when you have pets!