does dsd sound better, flexible mirror sheets self adhesive non