These swimming trunks are extremely comfortable. The material does not feel cheap at all and the sizing is just perfect. Color and design is pretty good and length is just right. I don't see any cons to buying this product. Good quality purchase!