Yes.
Absolutely amazing.
The greatest success of NASA since the moon landings.
Although no doubt Hubble is way up there also!