Dream Mage Set is best in slot for mage armor and can obtained from opening Dream Mystery Boxes by collecting the shards you get from opening. You can also obtain this set by buying it in the donation store.
Can be obtained from the following Boxes
Dream Mystery Box
Dynamic Mystery Box