These are comfortable and might be okay to wear to the office. Im a size 12 and ordered XL. I got these because I have to walk my dog on these unbearably hot, humid days. Anyway, these are supposed to keep you dry and cool. They don't really. I also got a pair of Chaffree slip shorts for comparison. I wore the Chaffree shorts on a hot, humid day and I stayed dry. They were also much cooler than the jockey brand. I wore these Jockey shorts today, another hot, humid day, and I feel like I jumped in a lake. I sweat just as much both days, but these Jockey shorts don't stay dry. If you need them for sitting in an air conditioned office, theyd be fine. If you are trying to stay cool and dry while outdoors, they don't do the job.