The blankets were sewn by Project Linus volunteers and donated to Autism Works (an autism support group) for our autistic children. Elf came to the meeting, helped me pick out the blankets he wanted to help stuff, and we got to work. Do you want to see how to make weighted blankets? They're basically two cloths sewn together in stripes and stuffed with sheets. There are about 14 sections, seven on each side. You could make yours longer or shorter if you wished. During our session, we rolled up sheets (also donated, but by a different organization) and stuffed them into the velcro sections to complete the project. This way, when the blanket is soiled, it's WASHABLE. So many other weighted items are not. The blankets have a good heft to them and it really is difficult to carry more than one about. Many thanks to Autism Works and the work they do for children, and to Project Linus!