The coats are a great size, perfect for the primary school kids I was trying to get coats for. Good 65% polyester/35% cotton fabric (like normal lab coats), though the fabric could be a little bit thicker - at the very least I wish there was a way of specifying the thickness of the cloth, even on adult coats. Biggest problem was that they are fastened with buttons!! Lab coats are personal protective equipment (PPE) you need to be able to get them off immediately if you splash something on them or they catch on fire. They need to be fastened with press studs NOT buttons. These are based on the American medical coat design which uses buttons, but you can't really use these in labs. Would have been good if these specified that they were medical coats, not lab coats, or better yet if they were going to be marketed as "Lab Coats" that they were fastened with press studs.