Perfect and beautiful and wonderful and lovely and cozy. Like eating a grilled cheese and drinking hot chocolate while wearing your favorite sweater and yoga pants, curled under your favorite blanket. But also sunny like being outside on one of those late spring not-quite-summer days when the sun is warm and a breeze ruffles your hair while you drive and listen to your favorite music. And sometimes sad, like when your heart hurts, but it's the kind of hurt that you can always overcome. Upside is all of these things and so very much more. Full review closer to release. Definitely a favorite of mine and a must-read for all!