Hmm, those look like Decalgirl skins that an Amazon seller is reselling.
IF they are, go to the Decalgirl website directly and buy from them--not only are the skins a bit cheaper with less shipping, but the selection is much larger.
I don't have any skins for my current 3DS XL, however, I have bought skins from Decalgirl for my DS Lites, original 3DS, PSPs and smartphones. All have proved durable and wrinkle free, precision cut for each device, and I also love the fact that you can choose to buy matte skins for your devices at no extra charge (great for avoiding glare and hiding fingerprints). They also come with a free matching wallpaper for your device if it supports it. If I was looking for a skin to cover up my 3DS (unfortunately I won't this time because ANIMAL CROSSING themed 3DS XL) I would not hesitate to buy for them again.