I have several now in white and lt. blue for the office - well made - nice material and perfect fit.  I used to buy Eagle brand, they were nice also, but the fabric wore out at the elbows, constantly !!!