It fits perfectly, offers good protection (from cats' claws), and it looks nice.  The only reason I didn't give it 5 stars was that it arrived so wrinkled that it took multiple attempts at ironing, and ironing something this large is an unwieldy task.