Well, this six wheel trolley ticks all those boxes and more.
Its carbon steel frame is designed to carry a whopping 20kg (44lb) and, thanks to the sturdy 6 wheel design, the weight is more evenly distributed so you can negotiate tricky pavements or tight spaces with ease.
It has a height adjustable handle making it comfortable to push and, because with a wheel at each corner it won’t topple over, you benefit from that extra stability when walking too.
Made from 600 denier waterproof navy blue polyester, it folds flat for space saving storage.
Extended it measures D59 xW35cm xH102cm (231/4in x133/4in x131/2in).