The upstairs gets a little warm during the day, but is tolerable by bedtime since the outside temperature has cooled by then. The downstairs stays comfortable all day long.
It helps that this is an attached condo with neighbors to each side, so there's effectively no heat coming in from the sides, just the roof, front and back of the condo.
The time lag of the building material and the decrement factor are also very important. Tge time lag should ideally be close to 10-12 hours in order to dampen day/night variations in temperature.
https://www.new-learn.info/packages/clear/thermal/buildings/...
This is why most of the time passive solar involves carefully planning before you build. Otherwise the best you can do is sunshades, insulation, landscaping and white roofs.
Night time temperatures dropped into the 60's, so by turning on the fan at night (which blew air out and upstairs window, bringing in the cool air in throughout the house), I think we would have been fine even in a longer heat wave. By morning, it was cool enough to need a blanket in bed.
If temps didn't drop so significantly at night, then we may have had more problems.
The house is standard wood-frame construction, so doesn't have a lot of thermal mass, though it is on a concrete slab, so that may have kept the downstairs cooler.