Don't get me wrong, the fit is great especially for a petite (I'm 5"2) but the quality as expected for the price isn't really there. The inside of the legs bobbled pretty quickly and the thin material made kneeling on the vinyl floor at work uncomfortable. For fashion purposes, absolutely, but for practicality, give it some thought