Product review (5 stars): good quality and received on time
It fits, good quality and received on time.