Knitting is become an increasingly popular hobby, but unbeknown to a lot of people there are actually a huge amount of other benefits that come with knitting too.
Sleep is an integral part to human life and research shows that we should always get between seven and nine hours sleep. Whilst this is the case, a number of us are often casualties of insomnia or sleep deprivation due to medical conditions.