nice top. i bought this in multiple sizes for my kids.  they run a little big, but that is ok.  the color is very nicely depicted.  i only washed them 2x and they held up very nicely in the wash.  they were not used in chlorine so i can not attest to the fading... very nice product!