It is a little loose for the size I normally wear and it is very short. But for the price I paid, I guess I shouldn't complain too much, because you get what you pay for. Those yoga pants signal cheap quality