Mexican heather is part of the Cuphea family of plants. Most areas of the country treat Mexican heather as an annual because it is hardy only to Zone 9. It's a beautiful plant and has been reported to be resistant to deer (but deer will eat anything if they're hungry). The flower colors are purple, pink, or white, and the foliage is stiff and gracefully arching. It's a sun-loving plant but can do well in partial shade and blooms throughout the summer. Mexican heather can be used as a filler in containers, window boxes, and hanging baskets. This plant may need trimming throughout the growing season to help maintain its shape. Make sure you plant Mexican heather in a well-drained soil. This plant uses water moderately. Mexican heather, in nature, is commonly found growing on hillsides and in fields. Mature height is 24 inches by 36 inches, but it may not be that large in a contained setting. This plant also attracts butterflies.