Perfect fit
everything was as stated in description.
Rating: 5 stars