Size large. Good vintage condition. White is a little off white. Fix in back shown. 100% cotton. Ptp 22 — length 30