The suit is great. The colors on the side will fade with exposure to the pool but that is to be expected. I used the size charts to figure out which size to order. I followed the chart exactly and what I got was a suit at least two sizes too small. I would suggest ordering at least 2 sizes larger than you thing you really need.
It fits well, and it is fairly easy to maintain. Only downside, after the first practice I used it for, I had to take a lighter and burn off a couple of long strings that had come out of the seem. Other than that, perfect.