Is it grammatically correct to describe a book or article as a very good read?
The process by which a word that has previously functioned exclusively as verb but has been refactored as a noun in modern usage is called nominalization. Examples are:
- a hard sell
- a must have
- a new install
- an unexpected invite
I could invent new examples:
- My new suitcase is a heavy carry.
- His phone number is an easy remember.
Are constructions are grammtically correct? Well, that's a very difficult ask.
Here is a good article on the topic: Mighty Morphin' Parts of Speech.