Kosmetyki domowej roboty mają wiele zalet i mogą być w dużej mierze korzystne dla osób, które mają czas i chęć tworzenia własnych kosmetyków. Osoby decydujące się na tworzenie własnych kosmetyków powinny jednak mieć świadomość, że wszelkie przepisy, jakie wymyślą w domu, najprawdopodobniej nie będą przypominały wysoko przetworzonych i w dużej mierze syntetycznych produktów, do których są przyzwyczajeni w sklepach. Dodatkowo osoby, które podejmują się robienia domowych kosmetyków, powinny wziąć pod uwagę wpływ, jaki naturalne produkty mogą wywierać na skórę i zawsze uważać, aby produkty nie straciły ważności lub się nie zepsuły.
Jedną z największych zalet robienia domowych kosmetyków jest to, że nie ma wątpliwości, jakie składniki zostały użyte. Osoby tworzące własne produkty mają pełną kontrolę nad rodzajem, ilością i jakością każdego składnika wchodzącego w skład ich kosmetyków. Wykonywanie kosmetyków w domu gwarantuje, że gotowe produkty nie będą zawierały żadnych składników syntetycznych — a nawet naturalnych — o których twórca wie, że są alergenami lub substancjami drażniącymi.
Posiadanie kontroli nad składnikami oznacza, że osoba jest również odpowiedzialna za śledzenie tych składników. W wielu przypadkach jest to proste. Miód, jogurt, awokado i naturalne masła są powszechnymi składnikami wielu domowych kosmetyków i ogólnie są łatwo dostępne. Niektóre inne składniki, takie jak określone zioła, przyprawy lub olejki eteryczne, mogą być trudniejsze do znalezienia, jeśli w pobliżu nie ma apteki lub dobrze zaopatrzonego sklepu z naturalną żywnością.
Inną potencjalną wadą kosmetyków domowej roboty jest to, że zakres produktów, które można wykonać, jest nieco ograniczony. Niektóre rodzaje produktów, takie jak balsamy, mydła, peelingi do ciała, szampony i odżywki, są dość proste do wykonania w domu. Produkty do makijażu, takie jak cień do powiek, tusz do rzęs i szminka, mogą być znacznie trudniejsze do odtworzenia. Z pewnością nie jest to niemożliwe, ale proces może być zbyt skomplikowany dla osób, które mają mało czasu lub po prostu nie są zainteresowane kłopotami.
Jedną z największych różnic między kosmetykami komercyjnymi a kosmetykami domowej roboty można uznać za zaletę lub wadę. Produkty komercyjne często zawierają znaczne ilości syntetycznych składników, które mogą podrażniać lub uszkadzać skórę. Pozytywną stroną jest to, że te syntetyki, a także duża ilość konserwantów w komercyjnych kosmetykach, przedłużają okres przydatności tych produktów i zapobiegają ich zepsuciu lub przenoszeniu bakterii.
Kosmetyki domowej roboty, chociaż nie zawierają syntetyków, takich jak parabeny i siarczany, znacznie szybciej jełczą. Dzięki temu kosmetyki domowej roboty można wytwarzać tylko w bardzo małych partiach, a także należy je odpowiednio przechowywać i szybko wykorzystać, aby zapobiec zanieczyszczeniu. Niezastosowanie się do tego może spowodować psucie się lub rozwój bakterii, które mogą powodować infekcje.