Perfect fit.
Perfect fit. Glad I ordered this.
Rating: 5 stars