It has a very user friendly interface and easy to use. You don't have to be an expert when creating a hub because it offers templates for beginners. What I really liked about it is that it doesn't require any coding skills, which means that anyone can get started right away. 3D Hubs does offer a free account, so you can test out the service before making a payment. The software also comes with many helpful tools such as PDF generation, QR codes, color swatches, 3D printing preview, etc. But if you want more functionality, you can buy the full version.