Perfect fit, thank you! Fast and efficient delivery. Only thing is the white paint come off the first time I went to clean a spill.