TOTALLY agree on the brushes - make sure you buy decent ones. I think Napoleon ones are very very nice but exxy. I knew someone trained with Napoleon and it was common knowledge with the students that Body Shop brushes are just as good (if not better) and HEAPS cheaper.