Originally purchased a "large".  It was large, all right. Had to return it because it was so large it would have cost more to have it altered than the original price.

Sent it - and the two others purchased - and asked to have it exchanged for a "medium."  The medium came back long in the leg; tight in the waist. Again, not worth the alteration price.

Have sent them back also.

No communication with the company.