Overall good but few details like hair falling into my daughter clothes (apron not fitted well around the neck) or other hairdresser being annoyed because I am on the way did not make the experience as plaisant. Then buying in the shop is good experience- staff is very helpful.