It's not designed great, but not bad either. Typical smaller airport. What ticks me off is early morning flights and long term parking. Used to be 2.50 a day but now it's 4.
Worst part? They don't close long term when there are no spots and people are parked on the grass. I actually circled for 20 minutes in long term 2 until the first morning flight came in.
Otherwise, decent place for layovers and flights. I like CLT way better than the larger EWR.