I flew on this airline from Las Vegas to Fort Lauderdale, Florida.  The flight there was horrible....I am 5'9 and my legs did not fit behind the seat in front of me.  On the way back I thought I lucked out  by getting an aisle seat.... only to be delayed at the airport due to the airline holding the plane (while waiting for one of their own connecting flights) for almost TWO hours.  This made the fact that I bought a pricey nonstop flight worthless to me when I ended up sore with black and blue marks on my knees from the flight there, and sick after a 7 hour return trip that should have only taken 4 1/2 hours.  I would NEVER recommend this airline.  (Not to mention any carry on bigger than a back pack, you have to pay to check, even as a carry on, for more than the price it is to check a bag!)