This lab coat looks professional yet very flattering. I am pleased that the XS doesn't fit me like a bag. Instead it is very comfortable, with plenty of space for a sweater, and yet has the cutest hourglass shape. I love that I can adjust the back. The length reaches mid thigh for me (I'm 5'2"). It's a comfortable, slightly stretchy material, which I prefer over cotton, and feels durable. It's overall the cutest lab coat ever.