SITE123 is the easiest and most convenient option. With it, you can create your own website or online store in just a few minutes. There are many ready-made templates and layouts available; you just need to choose the most suitable one. No dragging and dropping is required; everything is done directly on the platform. There is a lot of ready-made content, but you can also upload your own materials. The finished website is fully optimized for mobile devices, and all of this is absolutely free. You only need to pay if you connect a domain. I have chosen the free option for now, but I plan to switch to my own domain as my cosmetics online store grows. Moreover, the cost turns out to be quite small and affordable.