I’m very happy with my first order! They fit Amari a bit snuggly, not in a way where she’s unable to move freely, but that’s because she needs to lose a few pounds - so they’ll fit perfectly on her in a few weeks. There was no shade variation at all - the colors on the site we exactly what I received. I will definitely be getting her more.