Deltoid Dodecahedron

Found this in the SketchUp shapes collection on the 3D Warehouse. Looks like it might be interesting for stacking. Will be interesting to see if it prints with the overhang.