I’m so in love with this top. This might be my favorite thing ever purchased f I ordered size M, I’m US size S, 5’4”, 130 lbs. It is accurate sizing! I probably could have worn a S just as easily. If you’re average size, you could probably wear M or S because it’s stretchy. It’s identical to the photo.