I don't know how anyone can say if an estimate is reasonable, without looking at the car, and without knowing where the vehicle is located. Since the body rates differ, depending on the location. what could be reasonable in one area, isn't in another area. It is also impossible to tell what additional work would be required to complete the job.
That is why it is best to get several estimates from shops in the area.