Nice quality fabric gave a nice shape. but the smallest size was too big for my waist. size 27in waist. and it fit loose. also the elastic waist was twisted. I'm not sure if this was a defect or that's how its made but it was awkward. and there is NO slit and it hits below the knee which made walking uncomfortable and walking up stairs impossible. I won't be wearing this again.. disappointing.