Perfect fit, feels quality and looks rad. We swim a lot in the summer so its essential to have several bathing suits. My son is growing out of characters on everything and these are way more in style. So, it's a win.