I actually just went down to the sessions headquarters in california last saturday to pick up an order for the Boone team.
They have 3 different fits, slim, loose, and baggy.
Slim is tight pants steeze, loose is just kinda normal fitting, and baggy is G status.
Sessions also has 2xl sizes in some things that are off the wall huge (anything baggy fit in 2xl are like saga and LD huge)
So yeah. check them out. they have some styles that are off the wall sick.