We borrowed this book for Classical Conversations Cycle 1.
My 6, 4 and 2 year olds all loved this book! The illustrations are engaging and the story goes into more depth than what's in most "story Bibles" and seemed to line up with all the details from the book of Exodus (though I did not do any fact checking on that)!
The story at first seemed like it would be long, but it reads easily and for kids this age is quite enough to hold their attention.