Hello,
I can assure you the service will be top class.
I can assure you the service will be of the top class.
I can assure you top class service.
Are they interchangeable? Is it necessary to put an "of" in front of the adjective if it goes after the noun?