
The whole ball of wax
Complete Package
Use it when referring to every aspect included in something, like a full deal or offer. 
Not Literal
It's a metaphorical phrase, not about an actual ball of wax, but about having all one could need. 
Informal Speech
It is casual language, more suitable for everyday conversations than for formal writing. 