I bought the cabin trolley from
Airbus and so far I am happy with it. Plenty of space and it fits perfectly even on Dash400 overheads and they are the smallest aircraft I would be using in the foreseeable future. Boeing has a similar item at similar cost but I am not sure about shipping charges.
I have not put it (the Airbus one) on the hold yet but I think it can survive.
Rwy in Sight