My Forest River Shockwave has proved itself to be a good trailer.
The specific model is T21FS (it is the MX Series). I just looked at the current floorplan for this model, and it has changed slightly than my '10 model (the bathroom now includes the sink, mine does not). I do not know the overall length. I'd check, but my parents are bumming it off of me right now.
My trailer before toys/water is right at 6k, and the tongue weight is around 750lbs. Fresh is direct over the axles, black and gray are toward the tongue. F53, G40, B40 on water capacities. I think the DX model has larger tanks.
I do dislike the sideways front bed since it is hard to make, but it is what it is, and is functional. I replaced the cheap supplied pad with a real mattress and it works great.
Forest River may be a little lower on the quality scale, but I lived in the trailer during weekdays for 26mo straight for work, plus over 6mo combined on other job related travels. I cycled the doors and drawers a lot during that time, and nothing has broken. I was in it at -22*F and probably 108 at the hottest. The only items that have required replacing is the roof vent covers, the weatherstripping on the ramp, and the power cord end, which are all to be expected in 5yrs. Oh wait, I lied, the fuel station pump stopped working awhile back.
2005 2500 Cummins/48RE/3.73, QCLB, 4wd, BigHorn, Edge Juice w/ CTS + Turbo Timer,Transgo Shift Kit ISSPro Oil and LP pressure gauges, GDP 20/2 filters, Custom Diesel Steering Box Brace
'10 Forest River Shockwave Toy Hauler 21'
Honda EU3000I Genny