Hands down my favorite Thai restaurant in Charlotte. I've been there maybe 4 or 5 times, and every time it's delicious. The helpings are generous, so you get a decent bang for your buck. The presentation is always gorgeous. I am a lover of duck, and although it's pricey, I got it once or twice, and yum! I'm also just a lover of meat, and unlike some places that are stingy, Thai 1st is NOT. You order a dish with meat or nuts, and you'll get meat and nuts. Highly recommended, for a friendly outting or a lovely date.