2.5 Good

the music has been composed very well...the singers hav also done a great job!!!