This book reminded me that it's been a looong time since I took Physics 105. It was kind of fun. This book will definitely make you think, although it is easy enough for a layperson who is willing to take the time. I especially enjoyed the ending section when Hawking proposes a theory to unify gravitational laws and quantum theory, since those two theories haven't been combined yet.
Obviously this book is 100% clean and appropriate for all readers. It isn't too long but still takes a bit of time, since you have to think about what you read. It is worth the time.