I bought this book for my 3 1/2 year old grandson. He'd met David in another David book. He loved them both and can now recite every word of them. Delightful for young children.
Not quite as good as "No David", but my 2 year old still enjoyed David's mischief!
The children love this book and ask for it often. When you can get a class of special needs children to sit still, listen AND say the words with you it is a hit.