You haven't mentioned budget. Personally I stay away from the dive brands for this, and prefer brands like Osprey. They're not cheap, but you also get a real warranty (any reason, any time) and amazing service from them. They have several options in the size range you mentioned, specifically the Transporter Wheeled Duffel 90, however when you say "shoulder straps", are you talking about a single strap that goes over a shoulder, or backpack style straps? The Transporter does NOT have backpack straps as an option. For that I would look at the Sojourn Wheeled Travel, although it only goes up to 80L. They also have the Daylite 85L which is closer to your 90L and is actually quite a bit cheaper than the Soujourn and also 4lbs lighter. Obviously there's a difference in build material etc. so you have to look at what/where you want to compromise.
Eagle Creek has the Cargo Hauler XT 90L wheeled duffel and is another brand I like.
No doubt there are many other options out there too! Sure glad I'm not the pack mule that has to consider carrying a 90L backpack though!!