I made this mostly as proof of concept.
If you want to actually use it under load, I would print it with at least 5 walls and 50% infill.
I also included a Bambu studio project 3mf.
You will only need four 608 bearings.