No hyaluronic acid fillers are not permanent, having top ups every 6 months can help to prolong the results.