Perfect fit, measurement where right on. Built as good as any others I looked at. Was real good price and still had free shipping also.