Product review (5 stars): Perfect
This was a perfect fit. Arrived on time and was in one piece.