It's been done before, but I had to give it a shot anyway.
Modeled in Maya, assembled, textured and rendered in Carrara. Construction time, about 3 hours. Render time 8 hours 20 minutes (total).
I had to model the corner balls in Maya because Carrara has issues creating boolean objects, particularly those with multiple holes cut into them.