Great book. Sometimes the science and calculations may be a little over the top. I liked the constant tension and sense of urgency the setting provides. Mark is a fantastic character, entertaining narrator and especially bright, innovative dude. I wouldn't have lasted 1 sol. The movie was fun to watch, but as always I felt the book was better, had more details and more exciting to read then watch.