If it's a shopping tour, I prefer soft one which is a lot lighter with bigger volume. It usually goes with an expandable compartment! This is to maximize the trip
But if u are going to places which is not so safe and you carry something a bit valuable, hard one may help as it usually provides better protection given it has a quality lock and hard material