We flew Spirit from NYC to the Bahamas in the fall and loved it. The plane was newer and very clean. The seats were comfy (leather, maybe?) and everyone had their own screen in the seatback ahead. The flight attendants were very nice and the check-in process as well as the flights themselves were very smooth. It was our first time flying with them, in fact we had never heard of them before, and we were very pleased.