if you want them to be baggy, get a large. I'm 5'9 and have the tan pants in medium and they fit average/somewhat baggy.
to you ^, get bloom. its such nice quality. i have about 40 days on mine and they still are brand new. no tearing or breaking zippers. everything about them is just awesome. and you can always pm them on here (bloomouterwear). jim is super helpful with answering questions. bloom is 10/10