The cherry design is fun and the teal dress shade pops so beautifully! There’s zero see-through issues on this dress, even with direct sunlight shining through, and it fits really well. The elastic on the sleeves was not too tight, and the length was great for my daughters 5’8 frame.
Because of this dresses extra twirly, roomy fabric at the bottom and stretchy bodice up top, you could definitely size down for a more fitted overall look. My daughter in these photos wears a women’s medium/large, and this size medium dress (pictured here) was plenty big on her.