I used to read this book as a child (i too am a sophie and was very much like the character - at the time!) and these stories brought me so much pleasure then, and were read and re-read, time and time again.
Recently purchased and only one page in, it brought back the same joy. Bought for a child this would make a lovely gift, that would certainly encourage reading (great use of language, rather than talking to kids like they are stupid - but the benefits of a larger text print :) )and as a 'grown up' i say go for it, bit of light, fun reading!