Just received this. Bought navy.  I ate 5'-5", 135Lbs, 38-30-38.  I have bra fat and some muffin but not too bad.  If I were same dimension but firmer I could wear medium. But due to some soft fat I got the Large.  The large looks good on me in navy, I think I'll get the black or any of the dark colors.  If loose weight as I've been working on I will firm up and order the Medium. The top is great looking on.  I am older and have some slack in arm area so I love this top because its sexy and not too revealing and it covers my top arm nicely.  This top is very stretchy but has memory.  I live in South Carolina, very humid in summer.  This top is fairly comfortable, I have no complaints.