Absolutely excellent item, very well made and fits excellently. Exactly as described and a fantastic price. Arrived in it's delivery timeslot, very well packaged and delivered safely. Excellent seller with very good communication and pricing, highly recommended.