Bought for my little dog who struggles to walk far in her old age. It’s brilliantly made with plenty of breathable mesh and somewhere to keep your shopping underneath and a drinks holder on the handle