Good not perfect
This is good.  It fit the dsi xl and the cable works.  However the screen protector only fit one screen.
Rating: 4 stars