We ordered 3 of these. Two were for my older son and one for my younger son. The two Speedos fit okay the TYR was smaller than the speedo of the same size and I had to give it to my younger son. The colors and designs were all nice and conservative.