Top loader personal item

Hi :) In two weeks I’ll be flying to Italy for 5 days and I’m keen to onebag it. I’ll fly with Wizz air and hope to get along with only a personal item. None of the backpacks I have now is perfect for this trip. I have multiple hiking backpacks that are too tall, and some 20L backpacks that I think won’t be large enough. So I would like to buy a new backpack. I think other than this trip, most of the use it’s going to see will be weekend trips / urban edc / going climbing, so I want it to be rugged enough for the climbing and top loader, since I hate suitcase-like bags for day to day use. The Patagonia black hole 32 looks perfect, but it’s non available in my country. I do have the 25 available but I fear it will be too small. Does anyone have experience with it? Anyway, looking for recommendations for a top loader - rugged - personal item acceptable backpack. Ideally that is not black. Thank you!