with all the bright colors from the vast array of merchandise , light coming through every window and skylight , refracting off all the glass displays everywhere and the silence of the place , it almost took on the appearance of a vast commercial cathedral .