Brii is a huge fashion megastore, with hundreds of pieces for sale. Granted, like most of SL, the men are squirrelled away (and in the new store we’re right at the far side). If you visit the new look inworld store then make sure that you turn left and keep walking. And it’s a long walk since flight is disabled.
Why do I say poor names? Because they have outfits called George and Frank. But it’s worth it, there’s a wide range of stuff, from suits to smart casual, fantasy and steampunk to beachwear. Most of it (if not all) is mesh and well made, and it’s reasonably priced too.