I give these a three star because they haven't been washed yet. They're soft and actually fit nicely. I checked fit as expected but actually I was skeptical about the 12-24 sizing but it works for me. I usually wear a 16