Blooms of this cactus only last for a night. They flower at night and fade away by the morning. This is also why this cactus is commonly known as Night-Blooming Cereus.