These trunks fit really well. Others I have bought are too tight around the elastic bands in the leg openings but these are great. Haven't used them much so I can't much about how long they last, but they appear to be very well made.