It is perfect!  It went on easily and the fit is right on!  I love it.  My cat loves it too..so cozy!