This book is soo heartwarming. I love how, like most fairytales, it has a happy ending.
I love this book and totally recommend it to kids 6 and up. I fell in love with sophie's sad
but exciting adventure with the bfg (aka, Big Friendly Giant).5 star with no questions asked.