Based on reviews I ordered a size up and it was Ill fitting. My shoulder and waist are small but my hips are wider. This shirt is so long that its tight over my hips and loose on the top. Will try to reorder a my actual size because its a cute shirt.