The newer and most common type of catch basin are built by using cements blocks and we would consider a standard catch basin. Other older types could be built by using bricks and cement. There are other types of catch basin which are custom and build by using different materials, precast concrete would be one of the examples.
Here are some of the most common problems which you may experience with catch basins:
Catch basin is sinking, catch basin is too high, catch basin collapsed, broken asphalt around the catch basin (potholes), broken grates or frame.