This lab jacket was bought for my daughter. The quality is very good for the price. After reading the reviews, I debated in sizes I didn't want it to be too small and tight fitting. My daughter usually wears a small, so that's what I bought. I should have gotten an x-small, because the sizes run large. For the price and quality I would recommend this jacket, you will be pleased. Also it was washes up great even with stains.