I have had this cactus for many years, it used to be my grandmothers. It has made the move (by car each time) from Vermont, to Boston, to Texas and now to California. There were very few blossoms the first few years I had it, and a year that it didn't blossom at all. It started to make a comeback while we lived in Texas, and now is flourishing in CA. I think it enjoys all of the sunlight.