All are about 6 in size made with assorted fabric pieces unsure if homemade or made by company no makers marks no stains bml21