I first ordered an xxl, since that is my size. It was the smallest xxl I've ever tried on. Sent it back, got the xxxl, and it fits great. So I'd keep that in mind for the fellow fatties. It's a Heather green, as opposed to more of a straight green as seen in the pic. That said, the fabric is super comfortable, and the design is great.