Weebly is not completely free. It does have a free plan that you can use to build a basic plan with the Weebly subdomain. In order to build a good website, you would need to get any of their paid plans.