Hazel Snow hates her life. Her mother gave her up when she was a baby and her adopted father has left her three times. However on her eighteenth birthday she finds something that changes her life. Her mother's name. As she tries to go meet her she recives three dresses with the power to grant one wish each. Her first wish being? She wishes to go back and know her mother. Over the course of one summer Hazel learns things she never thought of and falls in love. She blossoms into a different person then before and learns the true consequnces of wishful thinking. I loved it.