Pants - im in medium ( snug pulling up over my butt but true to size fit is good for me) Shirt i went with my larger size ( large in tee ) . I have this one in black, cream, tan , white and striped. Love the fit!