It is harsh, tough, brutal, chilling and all that but it is also painfully moving and tender. Set in a very realistic civil war era, nothing like Gone with the wind. Tomorrow isn't another day. it could mean the difference between live and death.
So all people in search of beach reading, keep on looking. If you want something well written and gritty but with a happy end of sorts, you have found it.