How many balls do you want it 2 hold? I just made 1 for my driller that holds 25. Side are made of 1x6 pine boards and center pieces for balls 2 sit on were 2x2 pine. Also used a router on 2x2 too take off the edge for ball 2 sit on. Should run you about 30-40 dollars.