Are you sure you need a tall? I am a 00 or 0 there and at 5'9" I have no problem buying size 0 120s pants and even wearing them with 2.5" heels. They have a long inseam and fit very long. I find the suiting pants run about a size smaller than the skirts. I you are between sizes at JCrew and go back and forth between 0 and 00, I'd go with the 0. I have quite a few of these pants and really like them. They are much nicer than the superfine cotton , but I like those too. The superfine cotton runs bigger in my experience.
I'm not sure, to be honest. I'd need a minimum 34" inseam for flats (and I'd prefer something a little longer so I could wear a small heel). I'm most worried about the length of the arms on the jacket - my arms are really long relative to my size, and most jackets are huge in the chest and too short. Express' suit jacket fits my body reasonably well in a 0, but the arms are too short (and the material is not necessarily the best, lol).
Unfortunately I live nowhere near a JCrew and couldn't try them on in store.
