They were exactly what I needed.  I ordered 12 of them so all of my family members will have an apron whenever we are all preparing big dinners.  Easy to put on, take off and clean.  Very happy with the product.  The material is like a linen napkin so I'd you need more thickness or more commercial grade this wouldn't be the best choice.