Fits great.  I've gotten a lot of compliments on it.  Stays put, even with my dogs jumping on it!  Bought it to protect my new furniture from 6 Labradors!