These dresses are so cute. They are flattering on any size really. I am 5'5 218. This one is a little see through on top, but not much. I wear a black bra with it and it's fine. Women's comes long, kids size is T-length. Which I didn't like because I wanted them to be the same for pictures we are taking on beach. But they are cute. Kids sizes run small. I would size up 1-2 sizes. (my daughter is 8 and the size of a toothpick). I bought three other ones as well. Nice for vacations!