I need a piece of carry-on luggage that can: 1. Carry 2 sportcoats/suit jackets 2. 2-3 pairs of pants/slacks 3. 2 pairs of shoes (one dress, one workout) 4. 2-3 dress shirts and workout clothes for a few days I currently use the Incase EO Travel Roller. It's a nice bag, but I worry that folding my sportcoats is going to ruin them. In the past I used the Tumi tri-fold bag but I thought it was absolutely terrible for sport coats. So, I'm looking for an alternative: I don't care what the brand is, but I need something super functional that can hold sport coats (ideally hanging) and more assorted stuff. Your help is greatly appreciated!