Product review (5 stars): Fits perfect.
Got earlier than expected. Fits perfect.