I was looking at a review of them and at one point the person in the video started talking about fakes and I started getting worried so I need some help here, I bought them from amazon.co.uk about half a year ago
My Pokemon Ruby looks practically like this:

It works fine, I've beat the elite four over and over again, it saves fine.
Pokemon Sapphire

Same for sapphire, works fine
Pokemon leafgreen

Works fine aswell.
I ordered Pokemon emerald which should arrive in a week so I'll probably put up another question but are these games legit (I found the photos off the internet but I chose ones that look the most like mine)