Andromeda’s spiral arms arise because the galaxy is spinning. Appearing above and below Andromeda are two smaller galaxies, which are orbiting around it.
The Andromeda Galaxy is 15,000,000,000,000,000,000 miles from Earth.