Ordered this for my 6 month old for a beach vacation (6-12mo size, she's about 15.5lb). We did this plus one of the zip-up rash guards and she basically lived in this suit the whole trip. It's super cute and the adjustable straps mean we'll get more use out of this as she grows. It fit perfectly over two layers of swim diapers and was easy to change her in and out of those for swimming. Color was exactly as pictured, it washed fine in the machine on delicate setting, and materials felt really high quality especially for the price. Will definitely buy again.