The fit is just right – not too tight, not too loose. The denim is high-quality, stretchy, and super comfortable to wear all day. They hug the body in all the right places and make my legs look great. The color is exactly as shown in the pictures, and the stitching is strong and neat.