This legging fit very well except around the waist. The waist is too big. They fit nice around my hips and legs. The reason I bought these was for a snug fit all over. But instead they slide down a lot because they are too big around the waist. They are now just wear around the house leggings with a big shirt. I am giving a 3 star only because of the waist not fitting well. Probably would be a great pair of leggings for expecting moms. The material is of good quality and very comfortable.