Came quickly.. perfect fit.
Only thing - one or 2 of the rubber bumpers keep slipping off.