Super comfortable. Fits over my tummy and comfortable on waist. Ankle pants but I wear them as full length as I'm 5'0 even as Petite. There are a lot of warnings on the dye tags about the dye running off on other fabrics including furniture! I just bought them and noticed the tags so can't comment.