We bought this lab coat together with the doctor's kit we bought for our 3.5 year old grandson. I am very satisfied with the fabric quality. It's soft and cheap looking. It seems a bit big (I bought a 4T) but I wanted it to have plenty of room so he could use it for as long as possible. He will be very happy about the coat. Because it is a polyester/cotton blend, it can be washed and is ready to use.