Perfect fit, easy to assemble...arrived timely and intact. Happy with the overall quality and design.