Each piece is made from 65% linen, 32% viscose, and 3% elastane. The jacket is $425 (here); the matching vest is $198 (here); and the pants are $265 (here). The vest and the pants also come in khaki and deep sea -- although the jacket only comes in the off-white pictured.
It's Diane von Furstenberg, so no discounts and I doubt it'll go on sale anytime soon in any good sizes; but . . . free shipping if you order from her website with this code: DVFFREESHIP.