I ordered this for my 13yo daughter who is 5'5 125lbs for Easter and it was absolutely gorgeous! She wore a sheer goldish shrug over it so she didn't look too grown. It was extremely flattering on her and she received tons of compliments.This ribbed knit dress is high quality polyester, stretchy, breathable and oh sooooo comfortable. The square neck, high waist design is just perfection! I think this would look nice on any body type, with the right shaper. It easily pairs well with any shrug, overcoat, handbag, earrings, bracelet, sandals, or heels to create a variety of looks. Such a versatile dress suited for many occasions. Although my daughter wore it church, it could easily be worn for date night, tea party, night out with the girls, wedding, etc. I loved it so much I may order myself one lol.