I bought this in an XL because I figured I would need some wiggle room for my 34i chest. I’m a size 10/12z The pants fit amazingly, but the top is buckling where the first two buttons are. I wish fashion nova would sell pieces separately so I could purchase a XXL in the top and an X in the bottom. This would look best on women that are pear shaped, not hourglass or apple. I had to purchase another top from a competitor retailer to make this fit work.