Lots of good info above. I'll give how we got to what we have.
We towed a 17' hybrid trailer with a 1500 Ram SB. Lot of space for sleeping but taught us to want more walk-through and storage space. Light, single axle trailer. We got a 23' hybrid with a slide-out, which gave us great space...