I'm sure there would be caps as there are now. And yes, I have no problems with anyone that wants to come here to make a better life for themselves or their families.
The big problem that is missed and entirely omitted by the politicians (all of them) and the media skimps over it is the fact these people are attempting to escape poverty, crime, disease, gang warfare, etc because of the promise of a better life here. But what actually ends up happening is they bring it along with them. The major difference is the fact they get fed, clothed and housed here by the government which places a huge burden on our already strained system.
But over time, the system will eventually fail and we end up being no better than Honduras or Mexico because the problems they escaped will become apparent here as well.
So I'm all for legal immigration and the controls the government puts on it, yearly caps and things like that. I'm not for a bunch of MS13 thugs hopping the borders that will have as much respect for our laws as they did in their home country.