No flaws. No size tag but would fit 2-4. Top has lots of stretch. Darling.