Arrived quickly and it is exactly as represented
Only had it a few weeks but it is everything I expected. Perfect fit, excellent quality and I am very happy .
Rating: 5 stars