I haven't read it myself yet, but I've only heard good things about it. The 2015 movie The Martian starring Matt Damon is based on it (which I haven't watched either)
I can't recommend The Martian enough. The movie is alright; the book is *unreal*. I'm going to read it to my nephews after we finish our current series.
I shall keep my eye out for it