It arrived quickly, was packed well, and exactly as pictured.  I put it together myself, I used a hand drill and it was done in 15 minutes.  It is a perfect fit, I'm happy with the purchase.