I like it, but it's not perfect. We had a Worker Stock and it doesn't seem to want to fit on, and lock. The piece is extremely sturdy but I had to Gorilla Glue the Stock onto the 3D printed piece. Which is okay, for me. But just wanted to be up front about it.