I ordered 3 tops in size M, based on their size chart. The items were several inches too small to wear. The fabric on one was completely see-through - not at all like the photo. I told them I was returning and they said I couldn't unless they were defective. I returned and submitted a dispute with my credit card company. Save yourself some grief and stay away from these companies.