These are definitely long enough but were way too small.  They are "One Size Fits All".  They were under Women's PLUS clothing and ranked as 2XL-3XL.  I gave them to a skinny teenage daughter of a friend.  There is absolutely no give in the fabric either.  Very disappointed.