Terrible! Understaffed and we waited in line for 2.5 hours to check our bags, at which time we missed our flight. It was their fault, a plane broke down and caused a huge delay. They refused to reimburse me for my hotel reservation I missed and refused to compensate me for the hotel I had to book in Miami because they ended up giving me a flight with an overnight layover. It's cost me hundreds of dollars for their delay and a much needed day on vacation. I would pay more and fly southwest. Avoid American and spirit at all cost