All the parts fits like hand in a glove. Assembly took some but very good finish.. Love the end product.