Все зависит от кол-ва информации.
Самый лучший вариант: создать сетку из карточек, в каждой карточке должна быть размещена, к примеру: картинка, название, краткое описание. Добавить кнопку "Далее.." или что-то в этом духе, при нажатии, будет открываться полная информация о товаре (прямо в карточке), чтобы пользователь смог прочитать полную информацию о товаре.
Посмотрите, как реализованы карточки товаров в bootstrap, как по мне, так красиво и удобно.