I did need to order up a size in this. I ordered XL, my measurements are 36DD, 31, 38 and very happy with the fit. The shirt runs a bit small, the shorts true to size. The shirt feels like a typical tshirt, but a heavier weight, very nice quality. Th...