Great product!
At first I was not happy with the ordered but I received it in a timely manner and the quality and fit are great.  Just shows you not to jump to conclusions.  I definitely will buy again.
Rating: 5 stars