Bought this for my microbiology lab at school and I’m glad I did. It’s very soft, very comfortable and seems to be pretty durable so far. I like the length, not too long but not short. Material isn’t thick but I actually wanted a lab coat that wasn’t thick as it gets hot in lab when moving around a lot. The color is what I expect a lab coat to be, white. Definitely happy with my purchase.