product grid laid out correctly