It fits beautifully, I'm not sure of the color though, was hoping it was more of a green instead of blue.  Our cat Roxy, jumped right up on it, we think it will be her new seat.  And whats nice too, it's light enough (weight) that it will be easy to pull off and throw in the washer.