Fits together nice and snugly for me, spent a while getting the tolerance juuust right, but results may vary!
Feel free to ask for any adjustments etc~