Absolutely perfect! It is well made and actually stays upright when empty even without ribs, etc. It isn’t very large so works perfectly for me to carry a large machine load of dirty clothes downstairs and a clean load up. With one hand.