This is a very pretty swimsuit and appears to be well made. I have the black one and the lining is black too so there is no problem with the lining as a previous reviewer noted. He works very little. The small (size 4-6) is just right for my 3 year old who wears 3T - if she grows at all she will be too small. The small size is probably best for a 2T that can be worn through a 3T, but if your girl has a longer torso or isn't very skinny and slender then this swimsuit may not be for you - she will too be small .