Great Quality, I ordered both large and xl. I weigh 160lbs, 39" bust, and 5'6". The xl is slightly bigger but not much and the length of the arm, of course, is about 1/2" longer than the Large on me but that is ok. I am keeping both of them because I am losing weight. Fabric is high quality due to the cotton in the fabric.