I really liked this little doctor's coat for my grandson, who just turned 3 years old. The material is not thin. It was so perfect for him. He's a bit tall for his age, which was great. His older brother, a very skinny 7 year old, also loves it and wears it when he comes to visit. Both love it. The side pockets can hold many a "doctor's set". I'm so glad my grandson liked it! I also bought one of the doctor's kits which complements this perfectly.