Depends. Each airline offers detailed explanations on their websites
Each airline has its own carry-on policy so you need to check with them each time you use a different airline.
I've not seen any objections to it in Southwest. Not sure about other airlines
Thanks! Your answer is awaiting moderation.