Product review (5 stars): Amazing fit
It fit perfectly!! And it arrived early than expected. So thank you. Will be purchasing another soon.