Very satisfied with this purchase. It was easy to assemble and all of the required parts were included. A perfect fit in every way!