I received the brushes on time. There was a slight odor but she left after a shampoo. The brushes have not lost hair. They do their job very well. They are neither too hard nor too soft. I made up with and have had no problem traces left as some poor quality brushes can do. I'm really happy with this purchase and recommend it to all! :)