I bought this dress for Easter and my sons baptism. At 6 weeks postpartum I felt like it was flattering and it was great for breastfeeding! I got several compliments. Im almost 57, ~185lbs & a 38D, the XL was perfect. It touches the top of my feet. The colors were true to the photos online, the material is medium weight and not see through. Overall I was pleased with the dress for the price. I also ordered the black and white print but it was several inches shorter than the navy one that I kept.