Unless you are very petite, the sizing is way off, I ordered 3 tops in XL, as I am larger busted. I could not even get them past my neck. All 3 items were very cheap looking, but I guess you get what you pay for. I would never purchase another item from them again. Please trust me, save your money! If you are a size 0-3...or anorexic, you can try. If you do purchase, be warned, do not pay for expedited shipping. my orders must have been shipped via row boat...and did not arrive all at once. Hope this helps. So in essence the XL would fit a small. Really bad!