Such a comfortable set and very flattering, I needed a boost and saw Elle wearing this on the live and thought why not, so glad I bought it! Stretchy material so could probably size down on the top but I'm more of an 18-20 on my bottom half so think if you're like me I would def get the XL x