I am 5’5” I weight 207 pounds and wear a size 40 D bra. In my normal size clothes I wear size 12 or 14 pants and large and xl shirts. I got a size xl based on the bust size measurements. It fits me perfectly. I will have to wear some small wedges it I can also wear flats and not trip on it or step all over it. It is not clingy on my jiggly belly either. I will be ordering more colors in both short and long sleeves. Perfect dress for casual and date night all depends on the accessories you add.