suit down to the ground

Verb

 * 1)  To suit perfectly.