I ordered a large. Size chart says large is a 12-14. I wear a size 12 jean and large shirt at every other store. This shirt is beyond skin tight, so short my belly is showing and it cannot be worn. This is much more like a size xs or s. It is displayed as a loose fitting shirt so it's clear the sizing is off. Same thing happened with my daughters bikini. Size 3 toddler fits like an 18 month. Unwearable.