crushed leather: leather that has had its grain pattern accentuated
leather: an animal skin made smooth and flexible by removing the hair and then tanning
celestial city: phrases used to refer to Heaven