These fit snug. Im a womens 2, juniors 5 and these were still too tight for comfort. They are about 33in inseam which I liked because I have long legs. I did return because I didn't like how flared they were. Very nice material, good quality.