So perfect!  This was my son's favourite chair and he had made a mess of it.  This fit perfectly and was way to put on.