Fits perfectly! Well constructed and surprisingly heavier than I expected. Arrived 2 days sooner than the estimated delivery date.