I am 5 2 and 138lbs, bra size 34D. I ordered a S but was super small, I had to send back. Dress was super tight in breast area and super short to. It was a cute dress but I don't think you would ne able to do any bending at all bec of how short it was.