Pretty good fit! Printed in PLA 100% infill.