This product was a perfect answer for my son, who is a 10-year-old and who find usual disposal nappy swim pants a bit tight squeeze. It is more economical and green. They look huge, but once worn, they are perfect fit. I recommend this item over disposal ones if your child swims often.