Excellent CD. The music was beautiful and excellent playing. David Garrett is so so talented and you can feel how much he loves playing. I could listen to this CD all day and never get tired of it. Would recommend this to fans of classical music and rock anthems. It is such a happy CD.