It's a great read but as mentioned in the controversy around it, there are some real representation issues with the book. Make sure you read articles about what the author gets wrong in the representation of Lydia's journey. And read Enrique's Journey by Sonia Nazario soon after you finish.