N-SING 一应俱全;一样不缺 You use thefull monty to describe something that impresses you because it includes everything that you could possibly expect it to include. 一应俱全;一样不缺 [British, informal, approval]
There was everything from simple piano to a full orchestral finish. The full monty.