Dreams by The Cranberries is a powerful 90s rock song that is both stirring and healing to the soul.  Fighting the Urge to Look Up The Meaning to the Song, Dreams is about coming to terms with multiple changes happening in someones life while appreciating a person who occupies a large place in your heart (metaphorically).  I recently enjoyed hearing Dreams by The Cranberries on iheartradio because it is not played as often on the radio where I currently live  I completely understand that this song could mean something completely different from what Im guessing it is but for me the song reminds me of my husband in a benevolent way.  This is because he has helped me add even more brighter colors (metaphorically speaking) to my life and has helped me appreciate life even more just by his example of how he sees the positive benefits in certain things that would test even the strongest of souls.  Hence, when the lead singer of Cranberries sings you're a dream to me it reminds me of how I have told this to my husband before (just in slightly different words). Overall, Dreams by Cranberry is both an elevating and novelty type of rock song.