This is Cube O (oh as in orange), a cube dissection puzzle similar to the Soma Cube. There are six polycube pieces each composed of four or five small cubes, and you have to put them together to form a 3x3x3 cube. There is only one solution. You can try for other figures too, but the W Wall is still impossible…
At 100% the cube is 75 mm on a side. (I printed mine at 66.7% for a 50 mm cube.) The base, unlike that of my Soma Cube model, seems to be fine without rescaling.
It's harder to solve if you don't do some thinking first! I have a blog post about Cube O here: https://mathematrec.wordpress.com/2023/04/26/cube-o/
The author marked this model as their own original creation.