Fit as expected, although a little short in the leg. Nice thin 100% cotton knit fabric, so has some give in it. Eggplant is actually a very dark grape purple colour. Happy with them for my exercise class.