Componeers may help you in masking the gaps between teeth but the ideal treatment for closing gaps permanently is via orthodontics
(braces and aligners). However, every case is different and commenting without evaluation is inappropriate. Generally speaking, componeers are meant for people who can't wear braces. Orthodontia has no side effects. These days we have substitute for braces called aligners which help in closure of gaps but have certain limitations. Hope this helps you.