Legs are 6" and 8", depending on the shelf you are putting up. Be thoughtful about supports. They are needed, but you don't need them everywhere. I used Cura and didn't print them some places that were recommended by Cura and it came out fine.
The author hasn't provided the model origin yet.