Our editors came up with a list of 27 essentials that make us happy. From candle warmers to crochet kits, these products will put a smile on your face.
The star is a $3 can of curry paste.