Stretchy fabric, super soft, adorable color and print, very comfortable and flattering. I wish they had an extra small though, I have to wear it kind of low and pull it up when Im walking. It will work for an easy summer skirt though. True to size, would flatter just about anyones shape.