It's a few years old and not particularly cheap but this suitcase has been a great workhorse for me for short trips:

Samsonite Upright Wheeled Carry-On Underseater