Unbelievably soft fabric that doesn't feel like it will pill. i ordered dark grey. i'm 5'3" 130 (just after baby) and size m fits well, super-flattering. doesn't smash my buns. the seams are in all the right places to flatter. styling is between ballerina and badass, as i think the ankle wraps look a little tough. i highly recommend.