Nice flowing material, hides  my stomach, hips and butt perfect.  I'm anywhere from a large to an extra large and with this type I needed an extra large.  I'm 5 ft. 8 inches tall, 160 lbs and  big hips and stomach so I needed the extra large to fit perfectly