Althought I like the product, the quality of the fabric, cut and print was ok. These are also very tight, I generally wear M for underwear and L for bathing suits. I think and XL would have work better for me. For perspective I felt tucked in, so size up accordingly if you get this pair.