These set are my 4th from this company and only need to buy because my son outgrows them! The colors are always bright even after many washes, pool and beach dips, and the powerful sun. They are true to size, they cover the right amount of skin (my son has never been sunburned) and comfortable to enjoy the pool for hours. I recommend these products and will continue buying them