In all honesty, I was going to return this at the beginning but loved the skirt so much that I couldn't part ways with the top, it is a stretchy and very forgiving fabric, maybe the next size down would have fit me better but since the XL was sold out, I decided to keep it and make it work with the right lingerie. This is a set that can be dressed up or down and I love that because I probably wear heels 3x a year but something about this set makes me want to get all dolled up and be extra even if it's just to go to Target haha