Christmas cactus buds are tiny, round, and green. They are tightly closed at first, but as they grow, they will slowly open up, revealing their beautiful pink or red flowers. They can take anywhere from 2-4 months to reach full bloom, so it's important to be patient and give them the proper care and conditions they need to thrive.