The biggest cause of breakage with this type of seat is probably due to the foam below the seat needing replacing. This foam provides a lot of the structural support for the seat and over time it compresses allowing the seat to flex. To prevent this, glue new blocks of foam under and around the seat, the more the better. To repair the seat you glass behind and gel in front.