My son weighs 103 pounds and measures 14 almost 16, and he served very well, I liked the colors, the fabric looks good, the loved, 100% polyester, with green elastic edge quality to keep down with the water pressure in the pool, it has already put in shorts.